I'm not a big fan of repti carpet. I'd keep a spare, and be diligent about using the clean one while disinfecting the other.
I'd also recommend cover 3/4 of your screen top with plexi glass or plastic and getting a bigger water bowl. Or You can also keep a pan of damp sphagnum moss under the hide.
If your thinking about changing substrate, Cyprus is great if you have humidity issues as it gives you an instant visual cue when it is dry and you can dump water on it.( don't flood it though)
Aspen gets moldy if it stays wet too long.
There are many ways to keep a healthy habitat... As the keeper it is up to you to decide, given your individual situation, how to keep your animal. The more convenient and easy you make it for yourself the more maintainable it will be. Especially as you get more animals;As many have said before: Ball ptythons are like potato chips... it is hard to have just 1!
Good luck!