If the idea to win in this mod is by gaining hegemony rather than outright conquest, then I have a proposition.
Why no integrate the controlling of a faction as a protectorate into the victory conditions? I.e. Sparta must control ten provinces and Athens must be a protectorate.