I understand. I think of it more as a decision between a great checked sc vs a great/versatile navy sc. The grey ground (to me) is just not very relevant here.
If he already has a bunch of checks and feels the need for a navy blazer, then he should prob go navy. If he doesn't have any great checked sc, this is a nice one to start with