The waterfall will not increase humidity as much as you think and it would be difficult to clean if you snake decided to crap in it.
It anything, I would use a combination of a uth to maintain a hot spot and a lamp to maintain ambient temps. Using a lamp to create a hotspot of 90 means that somewhere else it the cage could be much hotter then 90. With a uth and a thermostat you can controll temps very precisely.
In the end, a uth and a thermostat is a cheaper alternative to lamps, which need replacement fairly often.