Agree with what you say except necessarily the part about a year to two at a CC. Every person that I know that has attended a CC full time either took four years (ones who had a semester or two done already) or 4.5-5 years (those with very little while entering) due not being able to take anything truly in their major and having to test the waters when they finally get to the main school. A year maybe, but I could not recommend taking two years of full time coursework at a CC.
Yeah I agree, if you go the CC route to knock out some gen eds you better have a game plan on where you plan to go next and what major you are going to enroll in so you can work with that school to make sure all the classes you are taking at CC will fully transfer over. If you just go into it without a plan you could wind up wasting some time with classes that don't transfer in.