I'd go traditional every time, there are lots of uncommon traditional names just begging to be used out there, that will command more respect later in life than a made-up sounding name.

ALSO...don't forget we live in an online world - having some kind of anonymity when your name is googled is a good thing...otherwise every single thing you do online for your entire life is immediately traceable if you are the only bearer of that name. Think about that.