I think
Erasmus is nice and I love love
LOVE Elmo but would never be brave enough to use it as a full name. So the thought of getting to use it but have something for the child to fall back on - something as serious and dignified as
Erasmus - is thrilling to me. I say go for it!