catlady here.
The last two cats I adopted were my foster babies. It's a great way to go. It's easy to discover who you don't mind giving up, and who you CAN'T.
I adopted Enza after I cried all the way home after giving her back to the shelter so she could be adopted.