So great shotgunning power. And that's it. In a game with little opportunities to shotgun.
Actually, Aya, Kanako, and Suwako are reasonably easy to get to midrange.
Also, the MarisaC hate is unfounded, as even moving bosses can be lured into the frostthrowers for eternal shotgunning.
EoSD - Best is ReimuB; worst is probably MarisA. I don't see a huge difference in damage versus the lack of range and general Marisaness everyone hates.
PCB - Best is
MarisA ReimuB; worst is ReimuA. ReimuA is miserable in this game.
IN - The correct answer is "Remilia solo", not "Border Team". The worst is Sakuya solo, who is like PCB ReimuA without the guarantee of doing at least negligible damage at any time.
PoFV - Best is Sikieiki. Worst is probably Youmu, Aya, or Tewi depending on your reflexes.
MoF - MarisaC is the best, although Reimus A and B are worth mentioning. MarisA is worst.
SA - ReimuA obviously wins. ReimuB obviously loses.
UFO - I hate SanaeB but have to go with it as best. MarisaB is easily the worst unless you're a masochist... or score runner, but I repeat myself.
SoEW - I like ReimuC best, but I'm told it's too slow for Hard/Lunatic. ReimuA is definitely worst though.
PoDD - Best is Yumemi, worst is Kana.
LLS - Best is MarisA, worst is ReimuB.
MS - Best is Mima, worst is Yuka IMHO.
Best in series:
PCB MarisaB SA ReimuA.
Worst in series: SA ReimuB, although SA ReimuC has that certain hate factor going for it.