For me personally BOLT12 doesn't solve any "urgent" problem in LN or a feature that I need.
I was using LN from its infancy with all kind of nodes, wallets, suites etc and tested almost all LN wallets possible or non-released.
I really think we should focus more on fixing REAL urgent problems in Bitcoin and especially in LN before adding unnecessary new features like BOLT12. At this stage BOLT12 is just a fancy marketing campaign and I don't know why is so pushed everywhere, because is NOT really need it.
Blinded paths (recently added to LND) are even more powerful than BOLT12. If I am a public merchant, I already use LNURL that works just fine. My node is already public so what's the point in hiding it?
What am I doing with the sats after I receive them, that is another story and I explain it in this guide.
But being a public receiver is pointless to hide behind a meaningless BOLT12.
For being a drug dealer, doing private trades, that's another story and they already have endless ways to do it, with disposable PRIVATE nodes.
As a normal payer, I don't really need to use BOLT12. For example, I am paying my beers to a bar. They have their own node towards I open a channel. So what's the point in hiding his node when I already know him and I want to use that p2p channel to pay for my beers? Is pointless. Even a LNURL/LN Address is more suitable for this case and not complicate things more.
So no, for me BOLT12 is useless in this moment. And btw, you mentioned Zeus as wallet. WRONG.
  1. Zeus is not a simple wallet. Is a node management app for remote nodes (CLN, LND) and embedded nodes (LND).
  2. To use Zeus with BOLT12 you MUST run a remote CLN node. Thing that many noobs do not know (or are misinformed by posts like these) and just start Zeus in embedded node mode.