Ligess is basically Alby Hub for LND. It's both a Lightning address server, as well as a zap handler. So one can send zaps and receive zaps directly from LND, as well as receive payments to your lightning address on your own domain. I haven't used Alby Hub, so not sure how they are similar/different to each other. As for my implementation, exposing the balance would be a security issue, as any app that is connected through NWC has access to that.