That is indeed a smart move you did, that way you outrun possible competition. The confirmations are there to make sure it is like carved in stone. For future security.
And I noticed this direct transaction settlement using Bitrefill and then it hit me how it totally made sense. Transactions are carbon-copy available in the Mempool of many nodes.
Bitcoin {BTC} had a very clever setup from the start. The more nodes, the more decentralized, the more 'carbon copied' the transaction Mempool, the stronger the Crypto-Currency on top of that.
This is why the amount of nodes is a key element for the succes of a Crypto-Currency, I think. Especially if a merchant, like you, wants to use a transactions straight away as a proof of settlement.
The more I dive into this matter, the more amazed I am. :-)
RE: Using Bitcoin Lightning Network