This is all very preliminary, so there isn't much to get too worked up about. Bates seems like a good fit, but who knows what Michigan is looking for this time around.
Bates' BC goals are not close to being met, but he's left his stamp on the school with the Addazio and Christian hire. Because of the challenges that both programs faced recently, there are plenty of BC fans willing to help Bate pack for Ann Arbor. I don't dislike Bates, but also think now is probably the best time for him to go. His replacement would have plenty of time to evaluate the coaches, but not be under immediate pressure to make a change (like Bates was with Spaz). Plus the new AD could come in and lead the final public stages of the "master plan" and indoor practice facility. Bates has done most of the work already, so the projects wouldn't be as daunting for his replacement.
Given that AD hires aren't on the same sort of timelines as coaches, this might take a while. We will update our opinions on Bates as the story unfolds.