M.C.
In not sure about steam cleaning, but I love my shower trick!
I use one of those dish scrubbers that has a sponge attached to a tube. I fill the tube with 1/2 dish soap (I like the way lemon scented makes my bathroom smell...) and 1/2 white vinegar. Every time I take a shower, I use it to wipe down one wall. It only takes a minute, and my shower stays sparkly clean. :)