Jay Odom's got a pretty solid reputation down here. (Well save for the Bridge Authority mess, but that's politics, not business) It seems like he genuinely wants people to have pleasant places to live and shop, and he tends to be very big picture/long time frame. I haven't heard anything negative about Hammock Bay's financials, and see it and Owl's Head as the big Freeport projects most likely to succeed.
Unfortunately, Mr. Odom, how do I say this?, doesn't have much taste. (Okay, I dug the Uptown Station Aniamatronic Dinosaur Christmas because of sheer bizarreness, but on a purely aesthetic scale...) And there's just something about Hammock Bay that comes across as a little bit tacky.