Well if it's an untaken name, there's a reason she didn't say it, Bella. xD There's always that possibility that someone will decide to steal that name you wanted..
I'd say if you want it, go ahead and take it. There's no reason not to. ;o I s'pose I view things as a collector; I'd rather grab the name and have it with me, instead of letting it go and possibly regretting it later. Happened to me with Elendira. I kept putting off grabbing the name, and then the next time I checked, it was taken. Not too horrible, but I still regret it.
As for what a good name is.. Basically, in my opinion, it's any name that you like, or that means something to you. Even if it just sounds nice.
There are, of course, things that I find distasteful - numbers are a big one, varied spellings (like 'Wispp' rather than 'Wisp') are usually pretty annoying, as are many two-word names (especially cliche combinations like 'DarkLove'), some made-up names just sound bad, and a lot of the real-word names you see around are just desperate and ridiculous.
But again, unless you mean to sell, it's all in personal taste. P: