I agree with those two rules.
As to balancing, just compare the generals being removed to those being added. Any past the first (who will receive the 10 traits), the new generals should have comparable stats. Although if everyone wishes for just one general, no balancing will be necessary
Bookmarks