Running a pool requires a lot of ressources (a mid-sized one). You're talking a few servers in cluster, ssds on most of them, proxys, an excellent ddos protection, great sysadmining knowledge, a lot of time, and then even more time.. You can't do this on a 5$ vps like you can run a masternode...