Yes, opinions will differ on that subject... If you feel you aren't able to give her what you think she deserves as a pet then I think finding a new home for her would be best. Releasing a snake to the wild that didn't come from the wild is illegal in many places.