Anonymint I'd say two things :
1. If you can implement your theory or get someone to you will have much more credibility.
I don't need to implement to know I am correct. And I don't expect enough future value in this coin to justify implementing. Or perhaps we can rephrase that as I have limited time and I would prefer to focus it on the type of coin I want to see. And I don't trust bytemaster to pay out the $5000. And $5000 is peanuts and isn't really worth my time any way.
2. If you can build a better PoW algorithm or think you can , work with these people or others .
I don't need to work with anyone to create a coin, if I decide to do so. I have 30 years of programming experience with several million user commercial successes.
I can't work with bytemaster because he and I don't agree. He wants to make a socialist coin where everyone receives their fair share just by sitting on their coins, and I would want to make a capitalist coin which doesn't steal (ahem redistribute) value to give to the collective of coin owners. The coin owners are already profiting from the rise in value of the coin.
I do talk with others behind the scenes.
Now , does a CPU algorithm matter , no I think you will find that it's the dispersion Anonymint , notice these reports of the variances between cloud services and single systems.
If this is real an consistent I think you will find that is important.
Clouds don't usually have GPUs, so it would seem to me that CPU-only is what drove the interest of servers to mine here. If a GPU is doing 100x more blocks than a Xeon, then why bother mining with your CPU.
Variance is an orthogonal issue. Having pools built in from the beginning is an interesting suggestion.