Seems about right for regular pokemon.
if I could give suggestions for a few of them... megumi might be pure water, she dosen't really use any ice-ish cards outside of the dance of snow one. Miyo would probably be pure ghost or ghost/water. why the bug typing?
I've actually had some thoughts about 1.8 typings for these gals, actually...
Spoiler
Konoha: grass/beast. stats-wise, definitely a weaker version of mamizou.
naruko: pure water, self-explanatory. dunno about the stats though. maybe speed as the highest stat followed by one of the defense stats?
Miyo: ghost/water. probably an inferior murasa, maybe make her a pure defensive wall? her ability is apparently to "change mass" [inspoiler]Ib4 suika comparisons[/inspoiler]
Tsubame: either pure reason or reason/water. stats would probably be a bulky special attacker.
Kasumi: water/illusion. THAT TYPING IS TOO GOOD TO PASS UP. as for stats... I could imagine a high special defense stat. it'd actually be an excellent counter to a rampaging AMurasa in that sense. [inspoiler](ignoring that nitori already counters it fine)[/inspoiler]
Megumi: water/dream. mainly because of the song title, and she does fight using dances... I could imagine a high speed stat, followed by one of the two attacking stats.
mikoto: water/faith. dunno on the stats, maybe a wall with some special attack?
otohime: illusion/reason. high special attack, learns smokescreen. need I say more? [inspoiler]I get the feeling that if agastya typed this one he'd make it another heart/dream type.[/inspoiler]
Touhoumon 1.8 is kinda lacking in the water-type department, and while it'll never happen, the cast of MB would definitely add a splash of variety to the waters of kanto and hoenn. [inspoiler](and anywhere else that 1.8 touhoumon would take place in)[/inspoiler]