Seems like the answer for this situation is some of both.
- Choose some community college courses to give the student a preview of what college is like and experience with in-person classes. Community college courses may be the only options for some subjects for which there is no AP course, or where the student is at a more advanced level than the AP course.
- Choose some on-line AP courses in situations where the AP course is better in terms of material coverage than the community college course for similar material.