I like it, especially its connection with Mozart. However which way are you pronouncing it? I have no preference but it may be confusing for the child if people keep pronouncing his name in different ways.
Nicknames:
AmedeeAmadeo DeeDeus
AmaAmadiAmadoAmalAmarDeoDes