You don't get any money or experience points for battling. And the rewards for reaching the top are not the greatest. However, you can actually battle level 100 Pokemon if you have one of your own in your party. What do you think of it? Would you want it to be in any future Pokemon games?