Nightmare is an awesome move. I say this from experience.
If you are talking about Darkrai, definatly yes since it restores HP and night mare just does a bit of damage every turn though, it can be rellyable if you are against a dark type or someone with extremly high sp.defenses.
How to change your username
How to add a user avatar
Why was my post hidden?
Flags vs Downvotes
Official PokemonDb League
Type a Pokemon name, type, move or ability to see instant results.