You seriously can't find anyone? I'm a DPS and the wait time for Cape Westwind is always surprisingly lower even when solo. If you are part of an FC, ask a few people to help you.