I've never kept atb's or GTP's but I do have a couple ETB's and they're amazing. The only advice I'd give on the height is to make sure they can reach the water bowl from the perches you provide.mine very rarely climb down to the ground to drink, they usually just hang down to get a drink so I make sure they can reach their water easily from each perch and offer different heights and sizes so they can choose. You want to always give him the option to thermoregulate as well by moving along his perch to get closer or further to the heat source or Also switching perches and going higher or lower. Meaning if his preference is a high perch that's close to his heat source then he needs to be able to reach his water bowl on the ground by hanging down. I keep my adult emerald in a 3 by 2 by 2 cage and it works quite well.
My amazon basin tolerates handling very well; she's very sweet and although I don't handle her as often as my balls and boas, I do still handle her about once a week and she's never bitten me. My northern emerald does not tolerate handling as well but he's not too full of attitude. I still handle him but I have to be careful to wake him up before unraveling him and be very gentle and steady with him (you should do this regardless but with him, you just have to be extra careful). I bought my first ETB's expecting them to be observe only pets but I was pleasantly surprised at how chill they are.
Good luck with whatever you choose!!