If your son thinks it is a perfect arrangement, I would stay where you are. He has his needs met and is happy. Why change course?