I wouldn't discourage you from investigating alternatives, but I've had enough misconnects at ORD to sway me from overflying Detroit by forty minutes, waiting for a connection, and flying back. Doing that twice per r/t for $250 in savings? No thanks.