Is Battersea really the right place for a heliport ?
Land value aside, do execs really want to arrive in an area where there is no public transport and badly blocked roads ?
If we assume that many of them are financial types then something with links to the City and Canary Wharf would be much better (Dome, Vanguard, LCY ?)
I am sure that the current owners of the local football clubs (Fulham & Chelsea) will hold the opposite view !
I cannot see Battersea lasting much longer.