Covenantcasa,
I think the answer about whether high school honors or AP classes or community college classes would be a better fit depends to a great extent at what the high school and the community college are like. Our local area is full of professionals and tech people, and has lots of high-performing kids aiming for Ivys and top-20 schools, and has a high proportion of students who take AP classes making top scores on the AP exams. AP classes here are very likely at least as rigorous as an average CC course. We also have a strong articulation agreement with the CC system, and have a lot of students doing dual-enrollment for high school credit, so whichever option we chose, my child would probably have a fair number of the gifted high school kids in the class. In an area where the CC is not drawing heavily from the local gifted high school population, CC classes might be even less challenging than the corresponding tracked high school course.