Sheridan,
I did a short video on this topic; I’m sure you’ve watched it, but I can give a little update.
I used Digest-It which works well. Now I’m using West Marine toilet treatment after it was recommended by a sailboat racing friend (they’re experts in this area!

)
One HUGE caution for the higher-end coach natural materials, such as marble, stone, granite…those WILL BE DAMAGED by certain (strong) chemicals such as MICROBAN. Don’t ask me how I know, but I can also refer to the process of restoring and polishing marble tile!
I can also tell you that PINE-Sol will destroy rubber seals.

♂ So, leave that for the outside tasks like sewer connections or other equipment.
Seems a bit simple, but the everything you use should start with the mildest it takes to do the job. Don’t come in strong with concentrated products for the home. RV surfaces can be fragile and unforgiving. Warm/hot water and mild (diluted) Dawn in a spray bottle works magic on most stains…even blinds/shades.
Oddly enough, Newell’s coach prep team loves using window cleaner (non-ammoniated) on everything. Wild but it works.