I am pretty critical of Eureka and limited player content, but a lot of this is misinformed so far.

The max cap is 72 people in the instance. So while not everyone will get in, a large majority will. Those who spawned the Critical Engagement will get priority over those who didn't. The solo battle will more than likely not be based off of DPS or enmity (because that would completely lock out certain jobs forever), but rather other conditions. They mentioned specifically dodging all the AoEs. Things such as this cannot be cheesed by parties.

The new logos actions look more organized and mounts right out the gate is a great change.

I am cautiously optimistic.