I just wanted to chime in and say there is no reason you'd be incapable of providing perfect husbandry for a GTP, especially with some previous snake experience.
I'd say if you really want one, there's nothing that is going to stop you from giving one a loving home.