[Opinions] Completely agree with Rox.
Yeah, the middle name might not have the "sh" sound, but do you think people will call your child by all 3 names? For example, at school, teachers don't say:
Asher Clayton Eshbaugh. It would (normally?) be - Asher Eshbaugh.
And to be honest, I don't like them together anyway, besides it not sounding nice.