I see many, many posts by people complaining that their queues time out. I used to wait around and wait for the actual timeout too. But here's my method to determine beforehand if I'll get to host or not.
While you're in the queue, divide your position in the queue by the time that's left on the raid. That's the rate at which you have to be moving up the queue to have a chance at hosting. For example, if you're at position 800 and have 40 minutes left, that gives you 20 slots/minute. If you move slower than that, the raid timer will expire before it's your turn to host.
To check the speed at which you move through the queue, simply wait a few minutes and do the same calculation again. If
26












