Why? What is wrong with fido?
Also, with SSH it requires a recent version which is not on all the boxes I need access to.
It requires pin code entry for every authentication unlike openpgp where I enter the pin once and then I just touch it for every subsequent authentication. I like that because I use it not only for login but also for other stuff like root elevation.
And I think agent forwarding doesn't work with it. It's not really something I've looked into though as it's just not something I can use yet for the other reasons.
For now pgp is just much better for me, though I wish I could use it on the web as well.