Taiwan should be investing in UW warfare, like mining the straits and harbors and of course torpedoes. That would mess up China's day, since they aren't targeting military ships, but merchant shipping that feeds the nation.. If you get a SSN Seawolf class with tons of mines, say about 100 of them, put them all around populated sea areas like Shanghai, Hainan, and Laioning. It would disrupt feeding the nation of oil, coal, fishing, and grains.
And de-mining isn't a strong suit of the chinese PLA/N. So expect them to blow up a few boats just trying to rid the harbors and straits from mines. Yes, they can fly products out, but why fly out those Wal-Mart products??
The new Taiwan Corvette is nice.. Probably mess up someone's day when they launch all eight of the ASM... I imagine they upkeep of the carriers aren't that great, so the PLA/N won't throw up a good defense up ; hell, they can't keep the boat out for long..