Hello devs!
I love this game, and I have a few suggestions that might help improve it.

1 - As it's a developing game, the community is rather small. That means people know each other. This has led to an annoying amount of ranked game dodges by some players.
I understand that there is punishment for queue times, and that this punishment of being unable to re-queue escalates if the player does it repeatedly, but it seems to me that the punishment is so acceptable, that some players choose to pay its price, and that the number of actual disconnects is not nearly proportional to the number of people exploiting this mechanic to get better "draft setups".
My suggestion is that players are allowed to use this mechanic with no punishment once a day only. Anything beyond that should cost the player what most ranked players are after (and abuse the dodge mechanic for): Rank points. If you are worried about someone being punished unfairly because they have multiple disconnects, maybe they shouldn't be playing ranked to begin with, as 3 other players will have their own chance of winning sent down the drain, due to AI vs the game's complex mechanics.
If none of the suggestions given above are considered acceptable, I ask that you look into other successful games' dodging penalties, and apply here something that is proven to work.

2 - Player block mechanics. Some of the people you meet online in all gaming communities have acid personalities, and that forces us to cut all communication from them.
Please not that by ALL communication, I mean stop ping spams as well. Some players don't chat in channels at all, they simply spam pings the whole game, and the current blocking feature doesn't filter that out as well.

I hope to see the community of this game grow bigger and stronger, with the use of common sense by the devs. Cheers!