Why would you have decreased performance if switching algos? It's simply not the case and there is certainly no technical reason for that to happen.
The implementation itself has nothing to do with "somebody's" profit-switching algorithm. It just allows you to switch to a pool with a different algo without restarting the miner. Simply copying x13-mod of course will not work since it has 13 kernels and not 11.