Skip to the end of this recipe; the top 90% simply informs the final recommendation
Skip the bacon; it's not critical and you'll save a pig (use neutral oil instead for the shallots)
They say the cayenne is optional, but it shouldn't be; add it!
Really do prioritize getting old, cheap eggs (yes, the more tortured ones). They are FAR easier to peel. Otherwise you'll end up with this (which can still work):
It's a fun endeavor!