Keys on proprietary hardware are not secure. A better solution would be an open source security token as described here for email:
https://www.kuketz-blog.de/gnupg-e-mail-verschluesselung-unter-android-nitrokey-teil4/
Even more secure would be an open source hardware wallet with display and seed backup on steel with nostr and openpgp feature. nostr:npub1tg779rlap8t4qm8lpgn89k7mr7pkxpaulupp0nq5faywr8h28llsj3cxmt