I'm sure everyone was dying to know what I think about this.
First off, I had to go to WSI to see their opinions, and most of the opinions we're crazy. You don't have to be a sheep and aprove of everything the franchise does, but some people like to complain about anything.
As for my thoughts on the area, it's something different, and until it's actually built, it's impossible to say it sucks.