Finally got an invite a week or two ago, gave it a try.
I like the voice acting and character models and the art style (barring stuff like MLP mounts).
Gameplay is new, but I don't think it has legs. It's like a super smash bros type of moba but I don't think there's enough in there to cause serious investment into the game in the long term. I like that they tried to mix up maps but its really lacking in giving full instructions of the game mode.
What really drove me away though is the gold prices. I was getting like 20 gold for losing a match and not much more for winning a match, and the cheapest heroes are like 2000g. I'm already not a fan of league's system but this is way slower and I don't see myself playing the game in the long term so I'm not going to open my wallet.
It's neat to play blizzard's heroes in an FFA, but that is all it is. Hope they make some great strides into release.
The bottom line is the game will have legs if they keep it different. Being different and balanced is more important than being even particularly good. I have enough objectivity to realize this is a scrub MOBA for MOBA scrubs, but what I love about it is that it feels like old WoW battlegrounds because of the balance of objectives and skirmishes.
The gold bullshit is terrible, but I think is close to the model they will keep. They need better cosmetic shit to make it really sustainable, but they undoubtedly want gold acquisition to be as slow as it is.
I think the technical issues (connectivity problems, getting stuck in a fucked up game where 6 people can't connect and you're stuck with bots for 20+ minutes, some games taking 5+ minutes to load properly) are what are going to drive people away if they aren't fixed.
Supposedly the maps we have now might not even be the maps they launch with, but I'm not yet convinced. I think the Tribute and Skull ones are near perfect now, Pirate map is too slow, Dragon Shire is a nightmare if you get stuck with a weird team makeup, and the Garden is wayyyy too big and should have been a 2 lane map.