IDN, but I'd be inclined to let him back home as soon as he feels ready. Here's why:
You both are getting along civilly. You both are in IC and wanting to work on the M. The sooner you get back together, the sooner you can start rebuilding the connection needed for a new M. On the other hand, the longer he stays away, the greater the distance between you. (at least in my mind)
You can still take it slow and give space with him in the home. Lots of us are doing just that. We don't touch, and sometimes don't talk much, but my W sleeps in our home every night. That means a lot to me.
M: A really long time. Crisis: 5 years. She's still worth it.
Life is never made unbearable by circumstances, but only by lack of meaning and purpose. -Viktor Frankl