I have this bag. Yes, it does use a propietary attatchment systen. It snaps in at the ends and has velcro attatchment on the rack itself. The attatchment system works fairly well. I guess this system might work on any rack, but you will have to screw the attatchement buckles to the rack.The bag itself is nice. it has good size and can open up to around 20L volume. The zippers aren't the highest quality. Mine broke by trying to stuff too much junk in the bag. The people at delta were good and replaced the bag,although I'm now more careful with the zippers. It's not a perfect system but I have been using it for a couple years with good result.