I'm not in favor of it to be honest.
If they allow it, it should be heavily restricted since their classes are part of the companion's personality. I can imagine multiclassing as an option for companions though, e.g. Minsc (once we get him) as a ranger/barbarian since he is meant to be a Rashemi berserker if I'm not mistaken.