I mean, let's look at the PR for those features. Did they really sell it well? If that's what they're trying to hype you up with, it's not boding well for the feature. They rarely end up better than shown, they usually end up worse or the same.
- - - Updated - - -
I mean... They're reps, lets not kid ourselves. They are reps you level up to get specific abilities that they offer and have a campaign for that covenant. They're basically Class Halls with the added AP grind in the form of Anima but to a lesser extent.