I don't think GIVI has a superior design on the crash bars, as I've tried had both brands on my bike. I threw away the GIVI crash bars after the SW replacements were installed!!
I have a GIVI E52 topcase and E32 panniers on my bike. I have an SW topcase mount, and it's great. I have GIVI...