Hey guys, I need some assistance, please. I purchased a set of Tusks panniers for my strom but am unsure of the mounting system. I have searched and read a little. Is there any particular brand of mounts that are better for the my bike, 2014 1000? Do all the mounts have a quick disconnect to take the panniers on and off the bike easily? Is any one brand better than another? Help please.