Try not to forget that the time of day has a huge impact on queue times as well. When I queued during the day time it was rare that I'd get a queue pop before 20 minutes and typically I'd be waiting 40+ minutes if I took failed queues into account (and usually I'd get an ifrit normal, thx Obama~). During the evenings on peak hours it was much better, rarely more than 20-30 minutes all told. This was also on EU servers if that has an impact.