From what we have seen, GPU mining YAC will always be orders of magnitude faster than CPU mining.
If this is true, then YACoin is pointless. It's main objective was to offer reasonable CPU mining. If folks want a coin that has failed in this objective already, there is always Litecoin.
My *strong* feeling for this design is the following :
The original dev (who disappeared a few days after launch)
- either had a private GPU miner ready at launch
- had access to a lot of CPU, but not much GPU. The changes in the hash function were designed as a deterrent for all the people having access to GPU farms.
Either way, he probably made a lot, dumped and disappeared.
Because the windows miner was initially crippled, the second option is probably the right one ... To further boost is profit, the easiest way was to silently reduce initial mining ability of many interested people. Should he had a GPU miner at launch, he would probably not have gone that way.
It was obvious from the start that yacoin would be GPU minable ... sha3/chacha were a surprise tough, only the N factor had been presented before launch ... (and sha3 is not trivial to implement in opencl if you are not already familiar with opencl)
Also, look at the current distribution of wealth ... more than 2/3 of all yacoins are kept in less than 50 addresses.