I did all raids (done Excadrill at the time of writing) using the queue and I think it is not too bad.
in one of the raid, my connection was disturbed and I was forced to login and out every turn, eventually I was forced to terminate.
Other than that, the matchmaking is looking okay for me
the only raid I cant beat until now is Braviary :v