Let's be honest, Twinking is all about 'owning' other players with better gear advantages. 'Look how i took down those idiots 1v3 LOOOL' is the twinking spirit. 'Competitive' thing is a BIG lie. Nobody gives a s.hit about your lame tournaments and e-sport dreams.
At this point Blizzard took away gear advantage and battlegrounds are not 'fun' anymore. World's been dead since Catac. days, you can gank herb collecting bots. Such fun, much entertaintment.
Classic Wow twinking would be the last change for me. Grinding to rank 14 is awasome but i'm not 15 years old kid anymore. So the best solution with minimum time spending is vanilla twinking. If you want to bring twinkinfo back i suggest admins to focus classic. E-sports is all about Dota, LoL, CS.