A thing that wasn't mentioned yet is that you receive an automatic exp bonus whenever you're leveling a class that isn't your current highest level class. So that's yet another reason to level all classes on one character (in addition to cross-class system, sharing gear etc.).