They also did an excellent job with DB Ancients. Really wow.
If by "wow" you mean "wow, this is so painfully bad I never want to fight with this bgm again", then yes.
I think I'm gonna have to rank the music as being a step below SWR's, but not for the reasons you may think. I love at least the top three tracks in the game above all else:
5. Nuclear Fusion.
4. Love-Coloured Master Spark. I have hated this song everywhere else (namely IN) so I was surprised to hear that it was a remix. It's quite good.
3. Jazz Tomboyish Girl. Cirno is a pain for me to fight, but damn is this song nice.
2. Grimoire of Motherfuckin' Alice. My favourite in-game song, period, and the one I always choose
1. The ending credits theme. Instant favourite. Actually, it's now my favourite song in Touhou.
The only reason I've ranked it below SWR's music is because of numbers: there are simply less tracks in SWRS.
God I love this game's music.
I'm also converting the .ogg files Momiji ripped for me to .mp3. Too bad they're all unnamed/untranslated, unlooped, and unwiki'd
god damn it, Touhou Community, when will you stop orgasming over UFO and care more about the better game :V