Load of crap. Can you seriously imagine people saying "let's go to Brighton, they have a cracking OBSERVATION TOWER". Can't see it enhancing tourism enough to payback the cost of it. As for the residents, some will go once and never again- meanwhile we're crying out for decent leisure facilities that people will use again and again.
Sake
I think it sort of worked for Portsmouth - regeneration of the area around the tower too