I would not recommend a glass aquarium for any snake even the critter cages aren't escape proof. Everybody talks about humidity, but in order to get ambient humidity in a screened top cage is by created dampness in the substrate, which promotes mold growth. However, if you must then I recommend a bowl large enough for the snake to soak its body in and not push all the water out. A nice tight hide box where they can feel snug against the sides and dark enough inside to provide additional security.
Now another problem, short-tailed pythons (aka bloods) as hatchlings don't like large open spaces very much. A 40 breeder is fine for a three foot animal, but anything smaller will be nervous and very shy and tend not to want to eat. All the stp's I have kept thrive on tight space in darker areas of the house with proper temps of course. Fresh air (not damp) and access to fresh water. Did I repeat myself? Oh heck, it warrants repeating. You can use aspen or newspaper as substrate, aspen chip is fine deep enough to hide under is better.
Do you have what it takes? That is tough to answer. Ball pythons are forgiving and just becuase they may thrive for you doesn't mean you can or cannot have a stp. The question is how much are you willing to invest in learning. Don't take shortcuts with these guys. They are merciless sometimes. As with many snakes. I would recommend being a little more patient and get a couple of seasons with the balls. You have time to build up the collection. Of course, if you can buy a captive bred stp and get reassurance from a breeder that they can support your questions, then I say go for it. Just don't buy one "off the shelf" and learn by mistake. I have placed thousands of unwanted reptiles. The big mistake is rushing to build the collection and not taking the time to learn the basics.
Just my $0.02 plus interest....