Thing is, C9 doesn't need a mass improvement to contend in NA. Had Ray not been there last year they would of all out been a better team as Impact would of gotten more scrim and play time.
Contractz improving would be leaps and bounds better for C9 and Impact getting 100% of the time would also be the same. Smoothie is still getting better, having veteran leadership (Impact/Sneaky) would be better then letting him walk, specially when he's one of the biggest voices on the team.
Impact isn't living split to split, he's in charge of his own destiny. We say Ray play because Impact wanted to retire last spring. He's not going to want to go to a team that is a long term project, I've said this a few times, he's in the twilight in his career, he planned on retiring last year, I'd imagine if he doesn't retire this year, that he will next year. This is more then likely his last rodeo, why go to a unknown?
Lets say he does go to a unknown team, they still have to get 3 domestic players that are equal or better then Con, Sneaky, and Smoothie. Something easier said then done. Then we look at Reapered as coach who is Impact's friend and one of the major reasons Impact has remained in NA thus long. Impact already has synergy with C9, I doubt he'll want to ruin that in what may be his last run.
He'll be C9, Retire, or Move back to Korea, but I guess we'll see.