Good that folk are finding alternative helicopter landing sites, alternatives to Battersea are definitely required.
However, non-AOC aircraft landing there will need a Rule 5(3)(c) permission from the CAA and I suspect they will allow twin engined helis only. Also, as it lies about 4.5 nm east of LHR I can see delays being commonplace; standard separation from inbound fixed wing will be required.