Oh yes, IB is most certainly a conglomeration of pain staking redundancy and all around BS'ing content, I've gone through it before. Writing essays is fantastic for practicing your writing as well, I agree with that; not just for conceptual clarity as you said, but also because of the fact that nothing can really prepare you for composing essays as well as raw practice.