I have been using Thetford rubber roof cleaner and protectant. It works fine. I don't worry about the stains just wash off the worst of it in the spring.
2010 Jayco Eagle Superlite 256 RKS
2008 Dodge Ram 3500 Cummins
66 nights in 2016
61 nights in 2015