Thinking about this more and adding a nodes pubkey to your Nostr profile is cool but PC 2.0 doesn't really support multiple payment methods for a single person.
We have splits for adding multiple people but if nostr:npub196qvw7utjs0cnztlg4aww98ekql9svm6c4wlv6sug70nzz0uujxsprafme pulls in a lnaddress and a nodes pubkey the apps will just go with what's first in the feed.
This is actually a problem I'm trying to solve now with PC 2.0 in general. We want to use keysend via our nodes pubkey (like we've always done) but most lightning wallets don't support keysend so we need a way for node runner to have a fallback lnaddress for apps that don't do keysend payments.
We can't just switch from keysend to lnaddress because everything would break and running a lightning node should always be an option for people because it's such a beautiful and simple solution.
Wavlake and Fountain use ZBD and other apps and services use AlbyHub but the former is too expensive for indie devs and the latter is too much for new listeners to setup so here we are in the same spot we've been for years looking fro wallet alternatives that do keysend.