how do u get a rebel stack to a place of ur convenience? Leave a unit or two outside a city and wait for them to be disloyal and become rebel? I believe that takes too long.or u can deliberately lower a general's loyalty? But how do u do that in a few short turns?

Btw, ur right about the princess diplomacy thing. i saw it on some sources. But marriage alliances r more commonly talked about and used than diplomacy.