Good luck

Not to be discouraging, but I took the IB program, and was really rather disillusioned by it. I think that the problem was more to do with my school in particular, though, than the IB program in general. Pretty much, they co-seated most of the IB classes with the AP classes that were already being taught when they started the program a few years ago (I was in the third graduating class). The problem was that the teachers still taught the AP curriculum, which isn't really the same as IB... For IB HL Math I ended up taking AP Calc AB and AP Statistics, and wasn't prepared for the IB test at all--from what I understand, IB Math has a much broader focus and is less in-depth in calculus than AP is (I'm not sure about stats, since I didn't take the AP Stats test and thus didn't bother focusing in the class at all--I learned everything for the statistics option on my own from an IB textbook). I also took IB Chem SL, and it was the same class as HL and AP Chemistry, and I was really much more prepared for the AP test (I got a 5 on both the AP and IB tests).
I think in theory, the IB program is really great in some aspects--I think you're right that IB focuses less on rote memorization and more on writing and analysis than AP in some areas. I like the idea of TOK serving as a course to bring concepts from different areas together (although it didn't really work at my school).
What I don't understand is why you'd have to repeat a year of Chinese--I don't think the IB foreign language curriculums are very strictly defined by the IBO. When they implemented IB at my school, they didn't change anything in the foreign language department at all.
Anyways, good luck with whichever curriculum you end up taking
