I think one of the smartest things he did was allow the stadium to "stand out" amongst the rest. There was no way he'd ever be able to compete with a brand new stadium, but those cost a few billion, so $500 million got him essentially a brand new identity, a homefield advantage and a Super Bowl.
I'd say its everything he could of expected from it and he'll easily make back his money.
The biggest drawback of the stadium is location. But to put that in perspective, if it was in a high population area like downtown Miami or something like that . . . . there just isn't the mass transit infastructure in place to successfully run that operation. At least in its current spot its ideal for South Floridians . . . as we all drive down here. But from a Super Bowl perspective, you'd like to have the stadium within walking distance of the festivities or in a downtown area.
I always thought they had a chance to build it near the Sawgrass Mills Mall. Plenty of room out there to build the environment for football and you have the major highways all right there plus the largest Outlet Mall in the world. Plenty of incentive for families. But of course that gets expensive and Ross owns the land where the stadium is.
So yea, he gets 2 thumbs up from me.