I always thought Flandre's recoil was a specific percentage of her own max HP. It always seemed to be to me, anyway.
On another note, I have a new laptop, and with that I can actually play Labyrinth of Touhou at good speed. Strangely enough, the only time it actually lags up is that it only runs at about 75% speed on any floor where I've mapped any significant amount of tiles out - it runs all battle animations at full speed and everything and it's really confusing as a result.
Anyway, as a result of being able to play LoT "full"speed, I finally went and finished off the last two bosses of F19 (I shouldn't have trained to about 112 at 20F before beginning: I never had to actually distribute levels the whole floor and beat all of the bosses with just my standard exploration team with minimal difficulty) and am now staring down the final boss with a Reimu level of 125.
Surprisingly everything goes fairly well just with my exploration team in a test run at level Reimu-120 (Reimu, Marisa, Patchouli, Cirno, Suwako, Orin, Kaguya, Yuugi, Komachi, Alice, Flandre and
). I made it to the part where all three additions were out, but got swamped quickly afterwards since half my team was dead. For not having planned out a team or re-equipped them or anything that was actually pretty good results, so I think I'm going to try to beat it at 125.
Also Master Light Wings can go die in a fire. I can very nearly clean his clock with that team but I always time my Master Spark too early and get Expansion'd to death.