I think only the highest in the party counts (same for Appraise). I seem to remember Cleave working also with AoO. I'd agree. Whirlwind with its bazillion prerequisites only makes sense for fighters. If you want to send an unflankable barbarian with a reach weapon into the enemy hordes, Combat Reflexes and Cleave will probably maximize the impact. Dodge early on may still be a good idea.