For side baggage, I'm going with a set-up from The Cycle Guys.
What I like is you don't need mounts, they're already on the bike in the form of the passenger foot pegs. You won't have the mounts left on the bike as is true with the Givi's.
A decent price for a very functional set-up
Check out the link for more info: