Works well. Just a couple user experience issues.
1. On breez wallet the message doesn't display completely (not you I know). Transaction is made and will show as pending after a few seconds of trying. All good on the transaction side.
2. On Zeus (using personal node) the wallet shows all payment message details. But blocks on sending screen. You have to exit/restart the wallet so you can use it for another transaction.
I know breez uses an android service to remain synced not sure if a similar idea could be used for this. Not necessary though since aside from Zeus wallet stuck on sending screen it all works fine. Maybe Zeus sending screen eventually times out but if it does it's way too long.
We think the LND timeout may be a little unreliable w these hodl invoices. Might have to add an additional timeout in-app