I just purchased a 2013 Triumph Explorer. I am looking to get some panniers for it. I noticed that the 11" Odyssey II were not listed on the explorer page of your website. Is this a case of the website not being up to date or do they not work well/not available on the explorer? I do not want a a top box so I am looking for a pannier that can accommodate a full face helmet. I believe the 11s will but not the 10s?