I would also burn miles instead of paying $300 for PEK-TPE, but we're talking about a flight that used to cost $800+, so let's keep things in perspective.
TPE-HRB seems to entail a connection somewhere (.e.g. CAN, XMN, SZX, PVG; pick your poison), but $142 for a 1500 mile international flight seems like a good deal to me.