I am yet to see a worse spec than hold invoice on LN network. Clogs channels, may cause costly force closures, and largely not scalable due to the previous two reasons. If I could block all the hold invoices on my LN node, I would have, but it’s impossible to tell them apart 🫡