CW - this is my house, I have dogs, poultry, and the kids to consider. DSD will live with me and at least one DSS would... probably both would stay with me.
And since I KNOW that he will come back around at the end of this, after growing (both of us) and have a GREAT R - it would be best for them if he left. LOL
Seriously, I don't think he will leave, though. The house is not huge but big enough to be able to avoid him... plus he's out overnight with OW most nights.