Haha mclaren, Caspar is one of my all time favourite boy names! Do you not think it is acceptable then? Quite funny how different people's views on names can be. It's really quite a well used name where I live, not overused but I know a few.
Merlin is a bit more marmite I guess but I do know of one baby called Merlin and nobody finds it that strange.