depends what people want, if just tipping it shoud be called tips or something, zap was supposed to be a nostr published event so we all see in the network "Hey look Alice zapped Bob", to support actual zaps it needs something like xmrchat:
https://xmrchat.com/xenu , that's for the receiver to prove though but maybe the sender's wallet could also support sending + creating a zap by itself and the receiver only needs the address on the payment target, but the sender needs a specific wallet or all wallets need to support the scheme, so the best way to implement it is the biggest challenge, it doesn't have a L2 and it is not needed but one may happen in a future development so that could copy how lightning works today if used