I've been playing this for a couple days now, I tried it months ago in early Alpha invites but now it's a FTP beta version iirc so I jumped back into the game. It looks amazing and the current hero options are fun and interesting to play. It's a game that is super big on positioning and map awareness and if you misread one of them you're likely dead against good opponents. As of right now I think the support role is very underwhelming, they're strong as hell but not very effective because of the number of assassin heroes around.
For a FTP beta as it is in now I'd rate it a solid 8/10 and honestly it's just so rewarding to play around with the different cards you get and so on. I'm guessing their income come launch is going to be that you can buy card packs for money or even specific cards for money. I kinda hope they limit IRL money for cosmetics though. I love the card deck building so much, adds another level of customization for absolutely everyone.