A radical idea, certainly, but with elements that could be adopted. I don't see the need for car parking at the station. BUT we need to find somewhere sensible for Forest Hill Cars to park. A dedicated driver rest area in Perry Vale car park might be a good idea. They park in there anyway, waiting to be called round to the station. As a trade off, their illegal parking just past the subway should be clamped down on. Oh, and if the drivers who can't be bothered to walk down to the office to use the toilets could refrain from taking a p*** at the side of the car park, my eyes as well as the vegetation would thank them.
Sorry, bit of a rant, but the taxis are an important part of the station environment and an essential service and how they operate needs to be taken into account.
I like the fact that the junction at the South Circular looks much less cluttered in your illustration. An Oxford Circus style junction would be wonderful there. I know people worry about safety, but I think when people know there is an all-directions dedicated crossing phase, they are much less likely to nip across between phases. At the moment there is all the second guessing as to which stream of traffic is coming next.