There is no particular reason why this team comprises of all women. Especially as they are based in the school. It would be different if they branched off from the school and had their own base etc.
I don't know if it's a gimmick but it feels forced as hell in a way the O5 and X-Factor never did.