I think you've called it pretty much spot on. I wouldn't argue with any of that except I don't think Tomlin has a future with us anymore. It's as much about him not willing to relocate here as much as his fitness issues.
Sad to see NML on the list to go, who would have thought that after the first 10 or so games, eh! However, he's not stepped up to the plate, so yeah, needs to go.