There is a simple solution. 1 tank, 1 healer, 3 dps for all dungeons... increase gear drops for what roles is in the group... problem solved. 5 or 6 player dungeons would really go a long way with decreasing queue times.