Good luck with the project. I know how difficult it is to do one's passion while still holding down a day job.
I am also running a pool for my own miners. I would open it to the public, but crap like the problems you have had here is exactly why I keep it private. I do no have time to reply to constant accusations of my pool cheating people, this is especially prevalent among crypto noobs who don't know what they are doing yet.