It actually pretty useful. Don't have a good enough weapon to run AK yet but need to rank up for GC to get that weapon? Join a 3/4 in progress and get the win.
And honestly I've never waited (as a DPS) more than 5 minutes for a join in progress - and it's only 1 out of 20 that were completed.