Normally, I'm more of a fan of fluffy and happy things, but I kind of liked the ending to this.
Not knowing what goes on after that and wondering if everything just stays all messed up gives us a good idea of what Reimu is feeling at the end. ... or that's how I see it anyway.