These connections would be too tight for me at either airport but at least if you go through DTW and misconnect and there happens to be no space on later flights, CLE is an easy drive from Detroit - not so much from MSP.
ETA: I see SJC ORD LDR made the same point above.