All of the pros - minus the inflation - also exist for Bitcoin-over-Lightning. Non of the cons exist for Lightning. Especially no waiting time. In lightning you can spend your received bitcoin after a split-second - no waiting whatsoever.
> no waiting time
apart from waiting for the confirmation, otherwise you're in double spend territory.
I had a terrible experience trying out Lightning. Could you tell me where I went wrong? I hit high fees converting to Lightning, and I hit high fees sending Lightning transactions.
The problem with Lightning or Zcash is that it is not private by default. A private currency has to be private by default, with the option to share info on the transaction—that's Monero.
Lightning is centralized, Chainalysis supports Lighning tracing—it does not support Monero tracing.
You could get the same advantages of Lightning on Bitcoin by making a layer-2 solution on Monero. Monero beats lightning at layer one.