Rather than a shower cleaner, put a few drops of tea tree oil or similar over the shower floor.
Wash your bathmats often, throw a dash of tea tree in the wash too.

I am heartily disappointed to hear the wee doesn't work