You're gonna love the Red Tail...got two. Little guy likes to bite, but my big girl is very sweet and strong. Love my Ball too, but you will appreciate the differences.
Good luck and congrats on rescuing a snake...don't think they get adopted out as much as dogs and cats.