Stan, you can do a search on the forum about the use of mineral oil. That would allow you to be better informed than what I can tell you. I just know that I used it with my previous class A & with my new 2012 Jayco class C my battery compartment was able to stay a lot cleaner & little to no corrosion. Time will tell on my Alpine the results of using mineral oil.
2005 Alpine 40 FDQS
2005 Alpine 40 FDQS, 2011 Chevy Equniox, Ready Brute Elite Towbar, Ralph & Debbie with Sassie & Shelby