Love this idea. However, I cant seem to get it to actually switch the kernel it's running.
Each time I start the miner, it will switch to the correct pool, however it just creates a cklovias .bin file and throws hardware errors, instead of the appropriate (in my case) marucoin-mod .bin file.
This would indicate somewhere in my config it's not loading the correct kernel.
I took the kernel, and algorithm arugments out of the config entirely, except under the pool settings where it's "pool-algorithm".
Are you using the v5 branch of sgminer?