I'll be getting back to getting polls working on Zap. We've had the infrastructure partially built for years but I kind of got stuck trying to federate them between GNU-Social, ActivityPub, Diaspora, and traditional Zot - who all implemented them in completely incompatible ways. It's possible, but it adds so much complexity it isn't worth the effort involved. So to move forward I'm only trying to make them work on AP and Zot6 (which both use the same content serialisation under the hood).