From your and Julie's experience I think the integration of a special needs kitty is quite more difficult. Mr. Magoo may think that as he cannot see he has to take care of himself by using his teeth. And I am sure he is mixed up too.

I support whatever you decide to do. I have seen it several times at Pet Talk that a situation was not working out and the reason was never that someone wanted to take the easy way