I carry ratchet straps in the car (since I picked up a couple of bags of compost), but was looking to stick with the leather straps provided. Just looks nice!
I did 50 miles yesterday and it didn't move at all. So I think I'm good.
The factory suitcase doesn't interfere with the central brake light on the bottom of the hood, nor is it blocking the rear view. Probably because it isn't that large. Good for a week's worth, just about.