The non Sydney Based teams have to travel every second week or so in any case - 12 times currently so not sure why you think that is a problem with the two pool system of Sydney Teams and Non Sydney Teams- with 25 rounds in an 18 team comp.
Canberra/Storm/NZ/Newcastle/Broncs/Titans/Cows/2 new teams - be 4 teams in Queensland so they need to be in the same pool. If two NZ teams they will have to be in the same pool as well with Canberra/Storm/Newcastle making 9 teams in that non Sydney team pool.
Sydney teams should be playing each other twice so need to have them all in the same pool.
Problem is sydney pool only has to travel away 4 times a year to verse the 8 interstate teams in the other comp, and then that team from interstate will have to travel a third more, its an already unfair advantage, for a comp that should be designed to give every team the same salary cap and same chance to win.
Btw only the QLD teams need to be in the same pool, no one else has to, thats why its should be a geographical fair split NOT just sydney club in one pool verse the rest in another, which only gives a leg up to sydney based clubs also being guaranteed in the finals regardless, plus the main attraction for some interstate teams are the VS St.George or VS Parramatta, and they'll be less of them if sydney is vs sydney more often... your logic is flawed, because you want to box every club as either this or that, but they arent, they are all individual and if cowboys or storm find out that parramatta are effectively getting upto 14 home games at bankwest (the12 home plus vsdogs,and vstigers) plus 6 other sydney matches, (brooky, SfS, penrith, kogarah, cronulla, hombush) then they're away for 4 interstate games, (example Newcastle, gold coast, canberra, brisbane) where as warriors have to play home 12 times a year, and away 12 times a year, pretty shithouse in the fairness department