In my opinion, these would work on the BMW cases if you don't mind the straps being narrow looking. The BMW straps are 1 1/2" wide.
If you have just one strap available, PM me the details and I'll post my results when I get it. I'm pretty sure the strap would be good for the topcase which has 1 3/8" attachment points.
n00babies should be