I think it is a very good basic setup. Not sure if you've had this yet, but my snakes that are in tubs, have conferencing liquid in the walks when they do they business. That leads to my only concern. If your thermometer it's not water resistant, it may be better outside the tub.
Again, nice job on the tub.