Gizmo,
I don't think that it looks too bad up there. If you didn't have the roof rack, it would probably look bad up there all by itself though.
What you should be worried about though is getting a ticket (even if it passes inspection). It's completely up to the discretion of the officer in VA to ticket you for equipment violations (tires that stick out too far, no license plate lights, lights too high or aimed improperly, ...).
Tom