Mineral oil is GREAT for taking off the top surface of the scales off! (doensn't hurt them but they do start shedding the top layer of dry skin off, but not like a regular shed). That's the only point I disagree with your vet on, the Provent-A-Mite is tried and tested in many keeper's collections.

Your enclosure looks great and congrats on your boy!