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.
NO!!!!!!!!!!!!!