You can use whatever pokemon u want but for example I had Gardevoir on my team until I get Beldum witch is one of my favs
Electivire while is one of my fav electric it's not the no 1 Electric I like and just take it b/c I wanted to use it. Lucario that is on my back up team is more fav than Electivire. Got my point?
You can use ur fav mons but u have to be realist too. What can I use? and what I cant
And no for shofu going with Magnezone against Charlotte is a no-no option. As a no-no option is some of his other mons, movesets... He dont even grind!! He said he's bored to grind. He just level up his Darmanitan one level above Charlotte's and is "Oh now I can outspeed her" LOLNOPE
And I can say more but that's not the point. Yeah he is not member of the board but that plain stupid move from someone who probably have that much of experience
Anw no point to continue that