I've never tried it going up and down myself, maybe that's better. But my method is just to move far left and right, step down to fire and have the shots aimed straight down, then dodge out far left or right again, going slightly up. It's definitely one where Yukari's version is much easier. It's also about twice as hard on low-damage characters (ReimuA, SakuyaA), because the movement speeds up over time, and you won't be able to make it to the far sides.
Edit: Now I need help. Blink on Lunatic is now the only thing between me and having captured all spells on stages 1-5 in practice. I'm at 0/55 so far. Thing is, it's not even the mess of cards that Lunatic makes that's the problem - I suck at it even on Normal. It feels like luck hoping Reimu doesn't dash the wrong way while making purple blobs - if she doesn't, I'm fine that round, but if so, I'm totally trapped. And she always does in at least one of the three rounds you gotta survive.
My current method: low right corner until the first amulets all go red, then head to mid-upper left, then start heading right as soon as the first amulets come near. She bursts, and I start heading down the right wall. If she's dashed left, I survive onto the next round. If she goes down or starts gapping near me, I'm screwed. I know that to avoid her, I'd need to go somewhere OTHER than down the right wall if she's near it, but by the time I can see where she's headed, all the amulets are already homed in on the upper left side of the screen, meaning I can't go over there even if I read her movement quickly enough.