I do put a waterguard on all of my bags but give warning about actually trying to CLEAN a bag with some products.
I have cleaned bags before but I am talking about a little mild dirt in a corner or two. I stained my Baca and tried to clean it off, and kept cleaning it...and kept cleaning it and ruined the PH of the leather making it hard like a saddle bag and bleeding the stain.
So take GREAT CARE when you are using a leather cleaning product, do NOT repeatedly use it on the leather, get professional advice on a good bag.
Lesson learned...