even as a lander Mogadishu should still be our capital , although all states should have their own ' capital' or political district.
Aka federalism.
In a sense, this has benefited the various states/regions outside the control of the non-existent govt as it meant that new projects and infrustucture have sprang up (most recently hobyo airport) across Somalia where previously the kacaan era mostly invested in the south.
But on the whole, i personally believe that federalism is a detriment to the Somali nation in the long-term since that it will inspire tribalist "my tuulo" sentiment as seen in several pop-up faux states (awdal, maakhir, khaatumo etc.)
Federalism does seems to work well in countries with a large land mass/population (US, Germany) and in countries with many ethnic groups (India). Somalia isn't like that plus they have belligerent neighbours who'd love to see further fragmentation of Somalia and a federalist Somalia is an easy route to do just that.
On the whole, the only way for Somalia to succeed is to have a centralised state (that also invests proportionally across the country) with xamar as it's capital.
I may sound biased (Somaliland hanoolaato!) but at most there should be two separate Somali nations: Somalia and Somaliland and no federalism as a form of governance for both nations.