Small allies are better than one big realm if they are coordinated.
A collection of small realms will have, theoretically, an economic advantage through higher tax tolerance. A larger realm, however, will always have an easier time coordinating multiple armies when required, and a large blob of death when needed. How it plays out really depends on the players involved.