Honestly, I think all that is needed here is to start using https://github.com/ArcadeLabsInc/arcade and support nostr:npub1tlv67m7xvlyplzexuynmfpguvyet0sjffce3y8vu0suuyuwgzauqjk7fdm and team as they make improvements to the app leveraging Nostr protocol.
The biggest problem for Arcade right now is that once you install it - there isn't much to do - one active channel over there would be a great start.