Just one modest offer. I successfully loaded 10,000+ polygons and attribute queries, deploying my own Geoserver and PostgreSQL DB + PostGIS instance and creating WMS (not WFS), as you can see in the image.

But this is impractical to implement, especially if the geoisone data is the source (and only) data
In this regard, I would answer the second psousa question to use TileMill.
source share