I too tend to agree with most of the above, including keeping Daz, but not as captain or even a guaranteed first team place.
Kilgallon has been decent but still hasn’t improved the defensive frailties of the past few seasons. He’s a good footballer but maybe not aggressive enough. I’d be happy if he stayed but not too disappointed if he left, as long as we brought in an experienced defender to replace him.
I still think Thomas OWare former Morton captain would be a good signing/captain. Currently injured (for the season) at Thistle, he’d hopefully fancy a game in the top league, especially if they go down again.
Up front Keatings, if able to stay fit, would certainly be worth a squad place.
Miller started the season well but has disappointed recently. Boyd has potential but is probably just a good championship player. Realistically both could go without too much regret although they may be worth another season to see if they can be more consistent.