How many AP/DE credits would you have at GT? You might be able to knock a year off. You probably could make enough to pay for a semester with internships or co-op.
Your assessment of GT pros/cons is fair.
I’m a fan of NC State but GT or Brown seems like the obvious choices.