I'll chip in as well.
First, my replay:
http://replays.gensokyou.org/download.php?id=12695This is a very old one. Sit back with popcorn as I do stage 5 in the most awful way possible and bomb everything into oblivion.
Marisa B is practically made for that :V
As for Reimu A, there is this non-clear - gamer over at Scarlet Meister (due to derping up 5 times in stage 5, mostly Sakuya):
http://replays.gensokyou.org/download.php?id=12988It was done for one of the weekly tournaments a while a go, something about capture as many cards as possible - which is why I didn't really care about game overing that late in the game - I won't capture those last 2 cards anyways.
--------------------------------------------------------------------------
My advice based on your replay:
Stage 1 - yeah, capture demarcation, and it might be easier to go for a capture of night bird rather than time out.
Stage 2 - I also bomb in the beginning. In addition to collecting items, it also clears the initial wave of stuff which can be rather hectic at times and I wouldn't want to dodge that if I were bad.
Stage 3 - see the Reimu A replay for a demonstration of stage 3. Basically, my strategy to the 2nd half of the stage is to drop a bomb on the hardest part of the streaming, then for the last wave, kill the fairy on the top right and then sit there. Meiling's first nonspell, first spell, 2nd nonspell, and maybe even 3rd spell should be 100% capture. The red wave of the third nonspell should be taken to the right of Meiling, otherwise you could die. If Meiling is on the far right side of the screen, bomb!
Stage 4 - Shouldn't you be able to to kill the fairies to clear bullets? I could do it even with Reimu A. Patchouli's first card - you shouldn't drift to the corner or else you die or time out. Even though the middle looks dangerous, you have to stick around. See my Reimu A for a general idea of how to do all the cards. It's got a perfect Patchy fight.
Stage 5 - I move to the side as well. I find it makes it even easier. However, getting close to Sakuya should be your first priority, cuz that's the biggest factor in determining how dense the knives will be. Oh, and if you can, capture Jack the Ludo Bile - although sometimes she will be mean and put a huge mass of bubbles right where you should be dodging.
Stage 6 - the stage portion seems fine to me. Good luck with Remillia - she either makes or breaks your run. You have to be good at her last spell and preferably carry 1 or more extra lives into it. Every other card you can bomb away.