I'm very pleased with my Saddlemen Large Drifters. I have them bolted to my brackets and they are as new, despite carrying home a 12 pack of Rolling Rock about every other week this summer.
The Triumph bags are very small. To me, that would limit their usefulness.
The K-drive bags certainly look good (I like the slanted bags) and if Brent sells them, you better believe he tested them out. They are very pricey, I can get three sets of Saddlmen Large Drifters for $500. If you really need removable bags, these might be worth the investment.
I think if my Saddlmen bags were removed frequently with EZ brackets, they probably would need some reinforcement. I used large washers to bolt mine on and they have held up nicely.
Bella Corse does have some new brackets available that have a underneath support piece. This should allow bolt on bags to hold up well.