Wonder if anybody has the time to check what the fuck I'm doing wrong that prevents me from 1cc'ing TD Hard, the supposedly easy game that continuously proves to be harder for me that effing than EoSD.
I mostly hate the hell out of Yoshika's clippy... everything and Seiga's curvy lazors, but in my last attempt I pre-emptively bombed the hell out of them and all shit that had more than 20% chance for killing me anyway, and IIRC made one single mistake of dying with a single bomb until S6 (which I derped like an idiot, mostly thanks to sun bullets' shitty hitbox), but despite that I still started S6 with way too fucking measly resources to even have a decent shot at Miko anyway. What gives? 
http://replays.gensokyou.org/download.php?id=23669
So I gave your replay a quick look through, and here are a few things I noticed:
1. In stage 2, you might want to consider not bombing Kyouko's midboss spell and not trancing for the last few spirits. That way, you'll have a trance up for the final set of fairies. The last fairy that spawns gives 2 life spirits when killed, which is missable if you don't kill the previous fairies fast enough. Basically you would have an additional 2 life spirits and a bomb.
2. You used way too many bombs in stage 3. The bomb at the beginning of the stage definitely isn't necessary, and you used at least 3 bombs and a life on Yoshika, which is really excessive. Honestly, you shouldn't be having a hard time with her non-spells/cards except her final non-card/spell, where it's okay to trance or bomb because they can be troublesome if you aren't used to them. I suggest practicing Yoshika more until you have most of her down, which shouldn't be too hard given that most of her attacks involve kunai with rather predictable patterns.
3. You tranced too early in stage 4. Just collect the first 3 bomb spirits normally, and wait to trance the big fairies. You'll take a chunk out of Seiga's non-card health, and you'll get an additional 2 life spirits in exchange for 1 bomb spirit. It could have helped you avoid the death to her non-card.
4. There is no need to bomb midboss Seiga's card. It can be consistently done with roughly the same movements every time.
5. There's no need to auto-bomb Seiga's first non-card. If you can do her second non-card, you can easily do her first.
6. Don't fire on Yoshika during Seiga's first card. Stop firing when you move under her, and only focus on Seiga. You'll have less complications that way, and the card basically becomes trivial.
7. You messed up on the opening bit of stage 5. Memorize where the big fairies come down and kill them fast. You can easily get a full trance gauge from the beginning, which you can immediately use on the 6 fairies that drop life/bomb spirits.
I think your main problem is that you don't have a good trance route through stage 4 and 5. You're missing a ton of spirits, to the point where you just barely made the 15 life extend. If you get a good trance route, you can get through the 18 life spirit extend during Miko. Because you aren't getting as many life spirits as you can, you probably aren't maximizing your bomb spirit gathering either, so you're probably running a bomb deficit too compared to a more optimized run. You also bomb too many things that you can learn and do. You should really look at your trance routes again and see where you can tweak them to get more spirits, or you can just look at a good replay or something instead. Just practice a bit more and you can definitely do it!