Siacoin is currently supported by several closed-source mining pools, including f2Pool, DxPool, Luxor, and SiaMining. However, an open-source mining pool would greatly benefit the Sia ecosystem by promoting transparency, competition, and decentralization.
This is a good idea with sufficient code protection
I would prefer to see this as more of P2P pool or even a port of P2P pool to Rust/Golang.
No need for a centralized open pool if you can create one that forces decentralization.