Hey, how about actually calling it what was decided upon some time ago - the algorithm is actually "scrypt-chacha", you could theoretically use the scrypt-jane library to mine LTC too.
Don't have the energy to do that now. ;-)
I'm focus on the scrypt-chacha optimization only. Later I'll see if it's possible to merge these different mixing & hash parts.
(the parameter scrypt is so simple to use, I don't like to change it but instead rename the program already to yacminer)