It is simply wrong and totally unfair to have all Sydney teams in 1 pool and all non-Sydney teams in another. You also need to have teams playing teams from outside their pool.
I would prefer (if they expand to 18 teams and go with pools) for 3 pools of 6. Each team would play against their own pool twice, then all teams in other pools once. This gives 22 games for the season.
Pools could be:
1. Northern
a - Broncos
b - Cowboys
c - Titans
d - Brisbane2
e, f - 2 Sydney teams
2. Southern
a - Storm
b - Warriors
c - Raiders or NZ2
d, e, f - 3 Sydney teams
3. Central
a - Knights
b - Raiders or Perth
c, d, e, f - 4 Sydney teams
Then you could go with top 2 from each pool qualifying directly, plus competition placing for remaining spots in the finals.