I used them to partially hold my first two batches. They've been sitting in a closet ever since (they were emptied first). IMO, they simply suck ass compared with your other bottle options, or using REAL kegs.
From what I was told (before filling them), they're not designed to go over about 2.2 CO2 volumes. IF you go higher than that, be prepared for issues. I was also told that for the purposes of priming, count each keg as holding just one gallon (not the full 5L it actually holds).
Also, IF you don't use the CO2 setup for them, you have just a couple of days (at the most) to drain them. If you decide to spend the money on the CO2 tap setup, then get a LOT of cartridges to keep it charged. Also be prepared for it to drip/leak out of the faucet end.
Personally, I plan to never use these things to hold anything I brew/make ever again. While the idea seems like a good one, it falls far short in practice. IMO, not worth the expense, if you're getting them new. If you can locate some that are used, and can get them for a reasonable rate, it might be worth trying out. I would advise not filling more than one from any single batch. I wish I had never seen these things in the LHBS when I was starting out.