Big Heroes of Newerth player here and I just cant get on board with League of Legends (LoL...lol?).
I gave it a good 5 hours of my time and found the UI confusing and the gameplay slow. Might need a little longer to adjust taste.
Additionally, having the frontend as an Adobe AIR application is so unbelievably lazy. The disconnect between app-domains really shows. It annoyed me.