I see you're doing a BA tier point run !
Like me...
For domestic flights you can do phone check in - use the app.
For international flights, MH needs to verify your documents so even if you do phone check in, you still need to go to the counter to collect your BP.
You'll get lots of satay for the domestic runs ! TPE food isn't bad too.