I don't think it's cheating, it kinda just gives you this fun rush of hoping you get something awesome. In way, it kinda kept me playing the game more, because I got really hooked on Wonder Trade for a while. Even if you don't get something real good, sometimes it's amusing to see the various weird names that some of the Pokemon have. Wouldn't really call it cheating, because there's a chance that you can lose something good for like.. a Caterpie. lmfao