it looks perfect on mine. I was sure I was gunna break it so I just paid them to fit it. to fit it properly you've gotta completely remove the bar so it took a couple of hours and hit me up about $100 just for fitting. But $130ish later and it looks...normal.
In my opinion they look pretty stupid without the grill in there!
From what I can tell the Front bar for a S-pack, Storm & SS Ute & Crewman are all the same as the SV6. They just dont come with the clips. you've gotta buy the clips as well for the grill or yea it wont fit properly.
yeah sillicone will probably do the trick, but to do it properly you've gotta remove the bar, and good luck doing that without breaking or scratching anything unless you REALLY know what your doing.