I know that keeping the name Muhammad is virtuos but i have observed that in some cultures it's common to use this as a prefix of the name their commonly known by. For example I'm known as Yaseen but on the books I'm down as Mohammed Yaseen.
The other day I was discussing this with some peers and they seem to mock this saying there's no benefit in this and it's a paki tradition. My opinion that merely having this name attached to oneself was in itself a means of barakah.
I don't know whether I make much sense(I normally don't!!) but I'd like others opinion on this.