In the Fantasy series The Darkangel Trilogy by Meredith Ann Pierce, darkangels were also called icarus (singular) or icari (plural). This was a great name for them, since they were winged vampires.
It's a cool name with a nice sound, and it even looks cool, but I wouldn't want to name my son after a character that flew too close to the sun and got burned. We're all heard the damn story related in one way or another when people have discussed the high aims and failures of people, with poorly masked Schadenfreude, of course, so you can imagine how hard it would be for a person named Icarus, because everyone would be waiting for him to fail, just so that they could talk about him setting his aims too high and getting burned.
I think that Icarus is a brilliant name! It sounds very classy and intelligent. The only drawback, in my opinion, is the fate of the character in the story. And I guess that kids at school might tease him by nicknaming him "Icky".