That work is currently a state-of-art itself; I think is one of the most interesting and well-made things I've ever seen on Deviantart.
Although a not particularly original and peculiar techique the result is simply astonishing and really eye-catching. The level of detail is impressing, and – if as you say – it still is a pretty rough version of a 1.0 release, I can't even imagine what the final work can be.
The vision is not so innovative, with an usual – even pretty cliche and not always real – layout of the web situation, if the continents and seas disposition is intended in that way.
The overall impact is surely great, and exceptionally well done; you certainly know how to catch the eye of a casual watcher and have all its attention.
FINAL THOUGHT (GLaDOS style): the result of an odd and fantastic way to view the internet blended with an original reinterpretation of a too widely used style is a stunning artwork that can be always improved. So please, keep doing it.