UPDATE
Mainly concerning mining software profit switch developers. I want to provide specification for new parameter in currencies API. This will be used for better support of Option 3, where you are unable to identify no autotrade coins as of now.
There will be new field added
"noautotrade":1 coin is not supported in Option 3 (it is not auto tradeable)
"noautotrade":0 coin is supported in Option 3 (it is auto tradeable)
Below example with CBS coin where it is safe to mine it with Option 3, CBS will be auto-exchanged.
"CBS":{"algo":"neoscrypt","port":4233,"name":"Cerberus","height":35240,"workers":382,
"shares":12563,"hashrate":11543640,"estimate":"0.10225","24h_blocks":0,"24h_btc":0,"lastblock":33267,"timesincelast":249372,[b]"noautotrade":0[/b]},
That looks more useful, however will the estimate value, have any consistency, or will you have to know what the unit is from the main site, i.e. GH/MH etc?