The price of victory is high and what ur willing to do for it. Sure u can beat gym leaders even elite 4 members and become champion. But when ur champion u might as well put a bullseye on u cause ur the target of all legit trainers. I'm saying make sure u choose a great champion.
And maybe u can do a gauntlet style battle (no items and no equips). The true way to battle is to see how strong u r and how far u can go.