I have over 10,000 games on Jayce alone in the top lane, and have tried many other champions before and during one tricking him to see who to one trick. Do not one trick jayce first of all. Champions is probably hardest to master in the game, and by the time you do master him you couldve mastered over 7 champions instead of just one.
My personal opinion for one tricking is to look for the champion that is always good. Not matter what season it is, the nerfs done to said champion, that they will always be able to carry if the player is good. These champions are:

Most of these champions have good ults to allow you to practically 1v5 when fed. Most are also very good at dueling in the top lane, meaning they're extremely good at carrying games when mastered because you can get fed much easier.
Champions like Fiora are good at dueling, but thats pretty much it for the most part, very hard to carry with her. Kennen requires a smart team to play with him, which is why you mostly see him in the LCS performing good because people know hot to play with him. Voli and Lee are a big no unless you're just trying to have fun and not rank up to high elo any day. Lee has trash mid/late game, making his laning phase 100% about roaming and winning other lanes. Voli is decent top lane at the moment, but you cant 1v5 with him and you for sure wont see him in the top lane as a good champ for a long time.