My understanding is that yes, GTPs are a bit more advanced. Not necessarily hard to take care of, per se, but they do have "tighter tolerances," as it were. They won't tolerate husbandry mistakes as well as BPs and leos, and most, though not all, of them do not tolerate much handling, and can be quite willing to bite. They're really more of a display animal than something you can interact with on a regular basis. That said, they certainly do make a beautiful display, so the higher effort and lower interaction may be worth it to you. Above all else though, whatever animal you decide on, be absolutely sure that you know and can handle its husbandry requirements.
Edit: As far as enclosures go, young ones can be kept in small tubs with perches mounted in them; larger snakes typically are kept in anything between a 2x2x2 foot cage up through 4x2x2, depending on size of snake and owner preference. (Note that I do not keep GTPs myself; this is information as I recall it from having read about them, and therefore if someone with actual experience comes along and contradicts what little I've said, I'll immediately bow to their expertise.)