As I pointed out earlier, telling the OP what to do based on YOUR kid’s experience, and the college YOUR kid enrolled in is really not fair. This is going to be highly localized.
None of the college’s within easy commuting distance of me allows a DE kid to enroll in advanced classes, and none of them have the reputation for rigorous teaching that some of the HS’s in the area have. So to trade off a tough, thorough, well taught AP course for a mediocre freshman course at an open enrollment university doesn’t seem worth it.
Again OP, YMMV. You need to talk to local people who understand your local options, not a bunch of strangers opining from thousands of miles away.