Carpets are great! There's a lot of variety in them for you to look into, a bit of something for everyone. I have a trio of high yellow jungle jags, but have been wanting to get into IJ jags or tiger jags now. Bredli and pure diamonds are also nice, but carpets are one of those rare ones which actually look better as crosses sometimes... Like I said, something for everyone.
They're definitely one of the only "large" pythons I'd recommend for a beginner/intermediate. Still you need to be prepared to care for them. Also keep in mind that most carpets are nippy as hatchlings and can be sensitive, they have their fair sure of feeding issues as well, I suggest you start with a well started one or sub adult. This also gives you a better idea of how they're going to color up.
A carpet shouldn't be kept in a glass terrarium. Aside from not holding heat and humidity well, (Carpets do need slightly higher humidity) the see-through walls confuse and stress animals. They're also bulky, expensive, and can't be stacked or maneuvered around well.
Some folks use rack systems with large enough tubs, but I personally use 4'x2'x2' critter condos. It's a good, sturdy cage brand that you can custom order for cheap. Also look into boaphile plastics, showcase cages, repti racks, monster cages etc etc That's the style you'll want to get.
Anyways some other species you might want to look into are angolan pythons (Like a ball python, but larger and a lot rarer. Many people haven't heard of them. Highly recommended) bismark ringed pythons (Need higher humidity, expensive and fairly rare, can calm down with age but I still don't really recommend them) blackheaded pythons (Certainly on the larger scale and can be pricy, but are easy to care for if only given enough room.) and definitely woma pythons. (Like a smaller and more affordable black head. I think you should look into them)
Womas aren't the largest python out there, but some females can get serious size. They're fairly unique and easy to care for. Generally docile with a strong feeding response, they're active and will apreciate a lot of floor space. I keep my womas in a 4'x2'x1' cage and they use every inch of it.
I'd recommend a woma over a carpet. They don't need any special height or humidity, are hardier, are more docile on average especially as hatchlings, and are pretty much guaranteed to have a great feed response.
There's others out there for you to look into, but most I thought of were too small for your tastes (anthill, spotted, children's) or too aggressive on average (timor, green tree, white lipped) you can also look into blood pythons and other short tailed pythons. They can get pretty large and don't require much room, but do prefer higher humidity, don't move much, and some can be snappy/unpredictable.
Good luck~