John,
An interesting piece, you don't say what the inspiration or give a meaning for this piece so I'm loathe to make many comments on it.
The one I will raise probably does not fit with your original vision, but the satellite torus would look better if if had a stronger or more striking colour, possibly metallic or even gold leaf.