I've tested this and it seems to work as described.
Example 1: very smart sovie and dumb champ doing everything together -- sovie slowly pulls ahead in xp actually gained.
Example 2: measuring XP gained by paragon spell with two enhancers, or either, or none showed that each of them helped and both together helped more.