Ortlieb makes a bike specific version, the Bike-Box 2, I would imagine they have addressed mounting and noise (rattle) issues. It's relatively small though, compared to the ones OP linked to (9,5 litres vs. 28-48 litres). I'm sure other manufacturers have similar designs for bikes.
--J