I'll agree with [@PlatinumSkink]. The bit about the pokemon switching at least, not so sure about the 'best out of x wins' or something. Seems a bit...eh. Out there. I am, however, against pre-deciding the order you send out your pokemon in whatever fashion. That is a very inflexible system and after thinking it over a bit more and reading the others suggestions, I think it would be neat to be able to switch out pokemon in some manner to allow for some creative strategies.