I'm going to play it by ear - I'll allow the "buffing" classes, as I don't see any huge balance problem. And as someone said, no reason the villains can't use the same tactics.
Balance is really a relative thing. If one side - DM or PC - has unlimited access to books, and the other side is very restricted, then generally there is going to be the perception of imbalance.