It's a bit of a cheat, but I'm willing to say it's legit.
For one thing, I don't see why you should have to train them all up again if you lose your saved game somehow. It just saves time.
I think it's okay to use the device in battles with other people who use it, and/or know that you're...