How about a really radical idea and let helicopters into City airport? They have more space than Battersea and I'm sure wouldn't be too upset by the extra revenue.
On the barge idea if the Noise lobby got their way we'd be landing on things in the North Sea.. Ahh the memories...