The point is settling on Sol is always going to be in place of settling a city on Bode. If it's not the pig-clams city it's somewhere else. Although admittedly maybe that somewhere else isn't as good as pig-clams.
I actually agree with your arguments for the most part, but I'm just going to make a few counter points anyway.
B is easier to get up and running than anything on the other islands. B costs significantly less maintenance. B will be an excellent science city. The production cities on Bode are less important to get up and running ASAP because they wont be working cottages.
Which city is easier to get up and running just depends on where our workers are. It will get set up sooner, but then again every settler it builds will need to get transported elsewhere.
Less maintenance, but better trade routes. Once we have more cities on Bode than Sol the traderoutes thing will flip around though in favour even more strongly of settling Sol.
I completely disagree that cottage cities are more urgent to get out than production. We need production to build more settlers, workers, and military to support our REX. Right now the one thing we don't need any more of is commerce. The beaurocracy-academy-cottages capital is going to have all the research we need. We're not going to suffer from falling behind in research. On the other hand we are going to suffer from not expanding as quickly as our competitors.
Having said all that though, now that I realise that the "next" worker you wanted to replace was the one we're building on T63 rather than the one we started on T58, I'm coming around to the idea.