Yes, I think a few years of successful snake keeping is good. Their requirements are not really that different from BRB. I keep GTPs in the same environment as BPs and carpets. My limited experience, I have only 2 but have had them about 6 years, also shows that their reputation for bad behavior is unwarranted. Both of mine are tamer than any BRB I've ever had. They never strike at me and are easy to handle. I'd say minimum adult cage size is 2x2x2. I like 3 long x 2 x 2. Contrary to popular belief, GTPs do not just hang on a perch and never move. During the daytime, yes. But my observation has been that they are active in the middle of the night. Be aware that when buying hatchlings they are likely to be unsexed. Almost all breeders will refuse to sex them until they are yearlings, at which point the price increases dramatically.