With the Airport Express being ready to service end of this year, there's probably really no need to keep the THSR check in at Taoyuan. They might as well have check ins at the Airport Express station at Taipei Main Station or other THSR stations south of Hsinchu...