HoN had 18.000+ people online last night and 300+ lobbies. Judging by people in games and in chat, 10-30% have already preordered, which makes the active paying population already bigger than Demigod (preorder has been active only around 10 days). Also don't forget that all those games run on their servers, which by the way enabled them to make maphacking impossible in a recent patch. This is a huge incentive for many people to buy.
LoL unfortunately doesn't work properly for me - I have huge constant lag, it's like watching a slide show. Heroes rubber-band constantly and creep locations seem to get updated only once every couple of seconds. Maybe it's just the EU beta, but it's complete trash from this viewpoint.
If I had to rate the 3 games:
#1 HoN - it's incredible how well it's made and supported for an indie studio. You almost wish they had the funding of a big studio only to see what they are capable of. Fantastic lobby, great multiplayer coding and very communicative devs. Rehash of an old game, but as someone who hasent touched dota for ages, there is tons of new and interesting stuff in it for me. And their servers are abso-fucken-lutely awesome. 60-70ms to EU ones (don't forget all games run on their servers). (p.s. check out Savage 2 from the same devs, it's a very interesting concept and a hell of a fun mp game).
#2 Demigod - first class design and art, so much potential. I love the game look and play (which is by far more casual compared to HoN). But then they threw it to the dogs. I simply can't beleive that something that obviously had lots of work and attention put into it, get's treated so badly. I'd love to play it, but all the problems just leave a bad taste in mouth.
#3 LoL - getting bonuses by money/time spent into game is the worst possible thing that can happen to a game, especially to a what is basicaly a strategy one. And this form of micropayment is the basis of the financial model of LoL. Runes and Hero access for cash/time, Hero level and skill tree for time spent, complete crap. Additionaly it didn't work properly and the art is way too cartoony. Doubt I will give it a second chance.