Absolutely wonderful. I have been looking for something like this for a long time.
You may want to consider contacting some of the London / tube bloggers for advice or assistance if you haven't already:
http://london-underground.blogspot.co.uk/2012/03/3d-tube-map...
http://london-underground.blogspot.co.uk/2012/04/3d-london-u...
I suspect they'd be delighted to assist.
Also good to know we have a TFL rep on HN (@mcdowall). Promise I'll go easy ;-)