We just started using the zoom groom, so the kitties are still getting used to it, it does pick up a lot of hair, and it is certainly preferable to a bath. High quality food makes all the difference for my kitties, and sometimes when I want to freshen them up I use kitty wipes, I've also tried spray on and foaming shampoos and conditioners, they also work well. I won't say the cat loves them, but they won't freak out like in a bath. Be sure to get good quality ones especially if your cat has sensitive skin. If you must bathe with water, try using a sprayer like a shower massage or the sprayer in the kitchen sink (if you think you can keep your cat in the sink) and use luke warm water. I would not recommend filling a tub with water and trying to submerge them. You can also try putting an old towel in the bottom of the tub or sink for their claws to grip so they don't slide around too much and they may not feel as much of a need to grip your arm with those claws.
I only bathe them as a last resort, if they are covered in something they shouldn't be and brushing just won't do, like diarhhea or the multitude of household products a sneaky kitty can find their way into.
btw, if you do bathe them, expect to get soaked from head to toe and dress accordingly