That's awesome, you've stumbled onto quite the franchise. I absolutely love Touhou, found out about it indirectly thanks to "Marisa Stole the Precious Thing" a few years ago.
As far as Bad Apple is concerned, there's another cover (and a darn good one) by Cristina Vee that you should look into. It's a nice one.