I've got some Kreiga luggage that I have used on several different bikes . It's always been 100% waterproof and totally stable on all the bikes . I have a US 20 and a US30 . The 20 is over 10 years old and good as new . They fit with straps under the seat and connect to the bag . Takes seconds to fit and remove .You can mount them width ways across the seat on length ways, whichever suits . Here's a couple of pics .
on my 765 RS
On my 796
On my 600 hornet, 9 days across Spain