I see that you are not currently registered on our forum. It only takes a second, and you can even login with your Facebook! If you would like to register now, pease click here: Register
Once registered please introduce yourself in our introduction thread which can be found here: Introduction Board
I really don't know anything about New Orleans so I can't really say if this is a good destination or not. I'm guessing it's a pretty good city to host sporting events considering its hosted the Super Bowl 10 times (I think).
Logo looks ok. Not a fan of the colour scheme though.
Logo is great. People seemed to have the inside word early on this as New Orleans getting it wasn't much of a surprise. I am sure that as soon as the Cowboys stadium is available during WM season WWE will book it immediately. It is a fantastic stadium to look at and it would be an amazing spectacle if they could get 100k+ fans inside there for WM.