LPT: If you do switch to importing use CSV, not QIF. A lot of (i.e. all but one of my) credit card companies have two "description" fields, a short one and a long one. The OFX usually only has the short one, leaving you with often cryptic entries; things from Stripe and PayPal often get truncated before the name of the vendor upstream of them, making them impossible to decipher.
But we do not do a lot of micro transactions, so it still works.
Once it doesn't, I'm hoping that the cards and bank accounts we use the most will export the stuff into a format that GnuCash can use.