This is getting real in-depth! I say if you want to keep her, keep her.If not let her go...sounds like a great snake though and her chances of survival are much better in captivity, with proper care.Hhmmm It is a tough dissision, but it's yours to make.Good luck