We have them on our twin twins. Never had aftermarket so I can't compare but they're fine for the street. We've toured a lot with them. They will leak a bit, wil be hard to close if you over pack and the expanding part needs to be "exercised" or it gets real stiff. My peeve is that when expanded, the bar is on the bottom which interferes with packing. Because they're side opening, your stuff falls out if you don't catch it. They will hold up to drops or low speed stuff but they are just plastic. My advice is to get a used set. You just missed a great deal at the flea market here. We're selling our third set but have a buyer, sorry.
Now with only 1 Triple Black.