That’s a pretty diverse group of bikes, cool to see.
I don’t have direct experience using an open face helmet with a mic but I doubt the button mic will work well unless it’s close to the users mouth. I don’t know where you’d mount it so that she’d be able to talk into it.