Major corruption will come with this as China notoriously bribes officials and has little transparency in contracts they sign with foreign states. Just look at our fishing deal for $1 million. And unlike the US, China has little foreign military presence. China will not be supporting SNA like the way the US does.
We also have no lobby in China. People underestimate the diaspora we have in America. If American foreign policy in Somalia causes conflict it tends to reach officials and pressure can result in different policy. Biden’s banning of non-self defence drone strikes is partly because of ilhan Omar raising civilian casualties (I don’t support this but is a good example)
Corruption will always be there, we can fight this buy having a Government body that is " BY LAW' required to MAKE PUBLIC all DEALS with Foreign Countries, there has to be Laws Passed where it makes it hard for Corruption because all paper work will be available to the public.
China is going to do what is best for China, we need to do the same, we can have agreements where if China is building something then the workers have to be 70% Somali, and Chinese Workers cannot Buy or Own Land they can only Lease it and the maximum Lease is 99 years.