I'm of the mind that the mascot character for the good guys is the villain mascot's gf who has run away from home to have fun making magical girls. Villain mascot is lying cause they're just kinda an ass hat. Leaves everything open for a nice light hearted ending.
Edit: Also, OH NO SHES A TOP. Sulfur is my favorite type of magical Girl, secretly rough and super strong.
So far it looks to me like either kiss or Meringue which is a sweet dessert that is beaten stiff. Both seem to work in their own way.
Depending on what signification she can use for that, baiser is a french word and either mean smooch or kiss normally or it either it's a slang way in french to say the verb fuck. So depending on how you choose it's either Magia Kiss or Magia Fuck.
Huh. So, according to wiktionary, the baser has a number of, mostly slang, meanings in french and they all seem fairly appropriate.
First, there's to Kiss. But there's also "to fuck, screw", which fits the BDSM. Then there's "to prevail over someone, fuck, screw", so the other meaning of fuck, which also fits. Then there's "to break, deteriorate", which seems to fit the rapidly falling miko.