I know that decisions made by the heart are most often the best ones.
You've done such a lot for your kitties and the fosters (more than most people would ever do), so I wish you the best of luck and lots of joy with 22 happy cats!!!