The paper card 2FA seems better than SMS 2FA or an app 2FA if you're relatively sure your physical security is good.
The card shouldn't cost money or could cost 50 yen which would be more than enough to cover printing it.
You're not vulnerable to SMS interception or phone malware. You're also not forced into Google's or Apple's walled gardens.