I have the Easy Brackets. And I LOVE them. Pull the bags off with only a key and you can barely tell that you had anything mounted there. I have a Cobra slip on muffler with the stock headers so I couldn't run really big bags, but the little ones I got hold enoughfor my purposes. Be aware, though, that supposedly there's a 15 pound limit on each side with the Easy Brackets. Though I'm sure that number was arrived at by a lawyer, not an engineer.
YMMV