I liked the look of the itinerary.
However, there was no porter service at embarkation. The two Korean ports were a first for this ship, and nearly no one spoke English in the ports.
All onboard activities, including entertainers and cruise activities were conducted in Chinese.
Keelung and Taipei are bustling towns. Lots of good street food.
Be prepared to get off the ship to clear immigration. Also know you won't be able to get back on until all passengers have cleared immigration.
The port has a few nice parks and a good museum. Not much else.