Both chips are ancient/inefficient. Not wise if you have to use battery power.
That's simply true, even though the OP didn't mentioned batteries, the mosfet shields perform better.
On the other hand should also be noted that "my" shields arrive in my mailbox with exactly 2€ (2.24$ now). The adafruit one is 19.95$, plus 32.86$ shipping, and also plus estimated 11.62$ customs (which is strange. the item cost should be below the minimum taxable amount, afaik).
Talking about beginner users, i don't think that's wiser not to suggest a 2.24$ shield, which is old but can nevertheless do the job, because a 64.43$ one is more efficient.