"I do wonder whether Kim Sha is just way too busy for me, personally, with the cruise ship people coming there."
That is my concern also. Might not be to bad during low season with not as many cruise ships in port but high season, with sometimes as many as 5-6 ships in, it could be a big mess. Once Orients big 5 gets going it will hopefully take the pressure off of Kim Sha. Time will tell.