The bucket is great. Simply because you can reuse it as much as you want. Its also very cheap. I imagine you cannot clean the inside of the bags really well.
Use distilled water when doing enemas and clean them very well when finished. Enemas are safe and can very useful in my experience.