I honestly feel like vallejo isn't as scratch-resistant as rattlecan primer.
But it's a hell of a lot easier to work with.