Alright, I suppose I do need to clarify a bit more lol. You can use whatever pokemon you want as long as they are legit (e.g., no Snorlax with Guillotine, but you can use AR, pokesav, whatever to make, say, pretty much anything with its released DW abillity [you can use the ones that the japs have currently as well]). As for battle type, it doesn't matter at all.