I have a pett toilet we brought with us last year, it's folds up nicely but doesn't hold the bags like a 5 gallon bucket would, but then a 5 gall bucket is not as compact and we have to minimize what we carry.
We just put the bags in the trash bag and disposed of it all later. We also have a pop-up poop tent.