Well... I'm pretty happy with the ending I suppose. As cheesy as it is, I don't really mind them bringing back virtually every character with an ounce of goodness... and the reincarnation, while awkward, made me happy because the twins apparently have Lucy's memories if they're waiting at the shrine too, which means that Lucy and Nyuu are now somehow able to live happily.
Whew, what a ride...