I don't have superbars on there. I know a screen might spoil the look, but I gotta have something if I'm gonna ride 300-400 mi a day. I think a Givi A604 might be the ticket. My bars are 35" wide. I think superbars are 29" or so.
On the video there at the Salton Sea, I'm using TORs.