"Reimu was a SPECIAL girl" Did she mean, autistic? Yeah.
But there's one problem with this cute sweet [yuri] story, in the form of a character. Mima. Before they met, Marisa was already working for Reimu's enemy as a henchman/apprentice. But I guess that since it's a PC-98 character, that whole aspect is to be brushed off as non-canon/existent. It could work if EotSD is to be taken as the original starting point of reference.
Base +7, lobos1 +2, Shades of Blue +7, Fofotron +6, cm4000 +6, KumagawaM +6