Dear Sara,
My stepson was in the IB program through middle school (Sandburg) and high school (Cooper HS) in the Robbinsdale district.
He is not in his first year at the U of M in Duluth, so time will tell how he does, though he is a smart kid and the enrichment was good. Although he choose not to continue with the official IB program in HS, he still took the classes.
My husband, (also a Cooper HS graduate), indicated if it had not been for the IB program at Cooper, he would not have been in favor of having his son go to Cooper (we live in Bloomington, though it would be unlikely my stepson's mother would have approved moving him to Bloomington, but we would have more of a reason to consider a different school if IB not offered). My husband's decision also considers study body and the sport's program.
Cooper has its challenges of student (as I am sure all schools do), so having his son in IB helped to keep in with kids that were motivated and dedicated to doing school work.
My husband was very disappointed in the baseball program as well since the coach was not very effective in his evaluation of players (lazy) and pigeon-holed players in set positions (which is discouraged by college coaches), so needless to say my stepson did not have the best experience in baseball and originally indicated he was not going to try-out for the college team. He has since had second thoughts and we hope he will make an effort to try so he can continue to enjoy the sport (not that he has ambitions for professional level, we just want him to enjoy the sport for as long as possible).
My son had a lot of friends at Armstrong (though they only offer Advance placement courses)
We have friends from church in the Hopkins district and they seem happy.
I would highly encourage you to visit all schools (from elementary to HS, so you can make a good decision since you want to provide continuity and access to friends). If you end up communting, realize this commits you for a long duration as you want your child to be able to play with school friends and stay connected to the school community.