would the colour change depending if there was one underneath?
Depends on the spray.
For example, retributer armor spray definately is affected by the primer color, ive just had to strip some deathmarks because they were black primed and the color was well off what it should have been.