So far, the only solution I've found to the slow matchmaking is by making a group with other players before trying any amount of matchmaking
I second this suggestion, if you get a group of 4 the matchamaking is really fast, with 3 you will have to wait some time maybe, but not eternal queues.
Here is a link for the unofficial server of the game, you can find some people to play there. Group with anyone if you don't find anyone of your region, we were a mix of NA and EU players and there wasn't anyone with lag.
https://discord.gg/cxUAhSw