I'm going to have to disagree here. I'd say that carpet pythons are hardier and easier to keep than ball pythons. I've been a proponent that "high humidity" requirements are a myth, and Nick Mutton's/Justin Julander's new book opens with a few myths.. with a high humidity requirement being among them.
Carpet pythons make for excellent first snakes.
Now with GTPs.. I don't keep them and have no opinions formed.