Are you comparing launching a invasion over land to an invasion over a substantial body of water. By an army with no real experience [which matters] in doing so against a small target with limited shoreline. Even ignoring the dominance of the US navy. You just did that right?
I understand the U.S. fleet of aircraft carriers and nuclear submarines
have the might to make the shoreline of Taiwan impenetrable. PRC would
be smart enough to hold back its invading army onshore at the crossing
point. They are known to be very patient with the takeover of Hong
Kong--Chairman Mao actually had the option of seizing the colony half a
century before 1997. The U.S. can station its fleet in Taiwan Strait permanently
or until it goes bankrupt.
Once the U.S. navy is gone the lack of experience on the part of the PRC
army should not be a factor. Stalin was planning to invade Japan at the
end of WWII using an army with little experience in naval warfare.