Blitzzo
It's Mr. Computer!
No. That would not make any sense at all. It would only create inconsistency. They have the Pokéballs already. They might as well just have Pokémon come out of those. Assist Trophies, on the other hand, are there for other characters, not Pokémon. They may also have somewhat different behavior.