Wait, you can't outgear the duo thing?
Do you have to play it solo or is it actually a MMO feature that you can do with friends? If not, oh boy, I can already see the complains if you can't progress through it with better gear lol.
- - - Updated - - -
The zone was defo made with no initial flying in mind because that's how they presented it at the initial announcement - flying was supposed to be the reward for finishing the max level campaign. That was changed between Blizzcon and Alpha launch though, as we could fly with the first build already.
And that rep quest takes place after the raid.