Wouldn't be so sure mate, your layout does look good and I would say it does look in a similar league to it.
Having drove on Blackmill it's is very complicated and there is a speed limit!?! You are on,y allowed to accelerate every 3 seconds and loads of other stuff and some secrets of the operation. And I have seen some layout in there that I have not been that impressed with and I have seen layout not as good as yours in there so I would say never say never! That reminds me I should do I layout update soon, haven't done one since January and I have a new 1080p camera and have final,y got the big 200 subs a few weeks back