Sabin- Feels more prince-y, like you knew that he grew up in a royal kingdom. I do love Mash though, because it reminds me of Mash Potatoes.
I like the name "Sabin" as well.
It's interesting however that his Japanese name, "Masshu", seems to aim at something like "Matt", "Matthew" or "Mathias", and that would also fit him really well.