I'd say this is the best possible outcome this situation could have. Zeke did a great job before and I can't envision that changing this time around, either. Good job while it was still going though, Ivan!
*sigh* We're gonna miss you on the team, Ivan...you were a fantastic mod, and it's good to know you'll still be around.
And welcome back Zeke...I don't think I've been around long enough to know of your previous time here, but judging by the reactions, I'm sure you'll do fantastically!