Isn't it funny how just learning about names can completely change our view of them? I think it would work really well on a boy, too. I like your combos, especially
Indigo D'Artagnan. My cousin,
Kaitlyn, attends middle school with a boy named D'Artagnan-all his friends call him Dart, though.