Beautiful!
Why don't you try a different camera angle?
It could be very interesting.
Something like a little bit exaggerated field of view with the camera a very close to a section of the object and the rest of the scene blurred.
I don't know if i made myself clear :)