Are you sure the water features will be "easy to maintain" when your snake takes a dump in them?Snakes often do that which we fail to plan for...
Personally I'd go more for driftwood that a BP could easily climb on, & a cave or two, but anyway, I look forward to seeing your ideas put into action.