Yeah, honeslty i don't see anything wrong with your current setup. It is as bare bones as possible with giving your BP all the things it needs to feel secure and healthy. The only thing that concerns me is what the thermomter says, if the humidity is really that high, just put some more concentration of holes where you already have some to increase airflow.

Now i'd imagine you have Spider Ball Python in that tub?