If you've been to London and used the Tube, the standard map is itself a nice informative chart, worthy of a Tufte mention, I'd say. Anything that goes to improve on that, gets my vote. While I don't claim to have any special knowledge of London Tube stations, the fact that some stations are closer to each other above ground than what is on the standard map would save you that bit of aggravation exactly when you need to rush or are late to some meeting.

Of course, if you're used to the standard map, this might take some getting used to but if you've never been there and it's your first time, might as well try the new one. Obviously, you're getting to miss the long running track and repair changes information that is published along with the standard map. But as the designer suggests, take both with you.