GeeBeem,
I used these for my Scandinavia trip this summer just gone (2,500 miles). The fastenings/ locks etc held up, and the bags are waterproof. The roll top works well. Easy to get on and off the bike, with carry handles.
A few points:
1. You need to remove the BMW side case mounts and tuck the wires under the seat (with some tape to protect the connectors). It's not difficult, and there are YouTube videos about this. The Wunderlich frame is easy to fit (remember that you have to buy it separately from the bags!).
2. The first picture shows that the heel guards behind the rear footpeg get in the way of the frame - either push them down or remove them (easily done).
3. Buy the strap extenders which increase capacity (picture 3). I think this was a design flaw - without the extenders the capacity is limited. I pointed this out in my review on the Nippy Normans site, and to Wunderlich. You can do it perfectly easily by snipping the webbing on the cases, but you may not want to do this.
4. The cases hold dry bags at each corner. I use reflective yellow ones in the rear. I attach tools, waterproofs and odds & sods this way.
5. The easiest and best way to attach the dry bags is via velcro straps, low cost from Amazon. The way Wunderlich designed the straps isn't great, but velcro works well.
As I said I am very happy with them with these minor modifications.
I use a Drifter expandable rear case attached to the original top box mounts using the same velcro strapping. It's very secure.
I hope this helps.