The data was too hardcoded imo, causing confusion as well.
There is no such logic at the moment, but nothing stops you from doing 2 more json calls to both DGB and MYR skein.
I think its better, cause you can input your real hashrate for that algo this way.
However I can see that there is no btc_revenue key returned for index, let me add that, so you can calculate profitability yourself for Skein. (Done)