CCS grad here (1995, ID with honors). I'd earned a business degree before entering CCS and found that to be very helpful. The school itself was top notch. Below are some reasons to consider it as an option;
The education and system within CCS helped me win an IHA award, various scholarships and a consultancy internship all while still attending my last two years there.
Graduation week included a portfolio day that allowed me to present my entire portfolio to GM, LEGO, Hasbro, Proctor & Gamble, Ford and several other big companies.
There was no what-if downtime after graduation, I immediately started a freelance gig with LEGO, a paid project with the Detroit Science Center and then joined GM's design staff. A few years later, my CCS portfolio was a big reason I so easily rolled into a blue sky role at Black & Decker - that led to 12 years of very valuable global product development employment & knowledge building.
More than anything though, if you're talented and motivated you will succeed - but I found CCS to be a good environment in which to do so.