Kris
I don't have any experience with IB classes but wanted to mention another idea regarding AP classes. You could ask the schools for the average scores of the AP classes on the AP exams. Just because a school offers an AP class doesn't mean it's a quality class.
We homeschool and dd took AP Psych as a freshman with a teacher with a very high 4 and 5 rate. A local high school which is highly rgarded and offers almost all the AP classes has a very poor teacher teaching their AP Psych and they have a significantly lower pass rate. If I were weighing options, I would want to know the scoring rates for both tracks.