How would that work for 4th-gen pokemon? Would they simply not have that option?
		
		
	 
I guess it'd work like Netbattle, in which you could select a generation and it uses the pokemon's oldest sprite relative to that generation. For example, if I choose R/B sprites then Starmie would show up like in R/B but Jirachi would show up like in R/S and Toxicroak would show up like in D/P.
Anyway, I'm all for double battles, as well as the multiple suggests concerning it, cheifly multi-battling and being able to view your opponent's pokemon and choose accordingly before battle PBR style (although I would like for this to be seperate from D/P/Pt Wi-Fi style, maybe another ladder or something? I dunno). Concerning the multi-battles, it'd be nice if you're given an option beforehand to partner up against with a specific player or be partnered randomly with someone should you so choose, but before battle in any case the partnered players may see each other's teams in their entirety and choose their pokemon before starting (seems like it'd be a nightmare to program, but I don't know really). It'd also be nice to have a seperate chat for the players on the same team so they can discuss their moves without the opposing team knowing.
Also, would mix battles be cool? As in, you and your opponent swap a certain amount of pokemon before battling. I dunno exactly how it works (haven't done one in over a year) or if it'd be all that popular, but I think it's worth thinking about.
Oh, by the way, kinda off topic but I was wondering, for random battles how does it choose which pokemon are choosen? Does it just run a RNG from 000-498 (or however many pokemon there are given alt-formes) and skip over certain numbers after another number appears (as in, skip 112 after it has appeared once, or skip 253 after 254 has appeared as it would violate species clause)?