I think it would be potentially very useful and also neat if there was a mode that allowed for the bottom up creation of custom Pokemon, obviously something like that would be impossible to balance so only allowing direct challenges would probably be a good idea.