There is no best champion. With T3 workouts and the right badges they are all Tier 1. It's all situational depending on your teammates and enemies.