this is a good idea. I think the pokemon following you is simply an aesthetic and shouldn't depend on the first poke being in the first slot. most times i have a cool shiny team but then i'll have a sync on first slot, and so thats the one that'll show in the over world.. meh.
+1 (follow command would be cool)