It could be refreshing on a boy. I always thought
Maddy on a guy would be adorable, though I'd rather use
Amadeus as a full form, I think. On a girl it kind of has been done to death, hasn't it? But I don't think that it's popularity will drop off for awhile yet, at least I don't think it'll take a steep decline.