Ok, replying to own post, lol. Should have suggestion on fix, I think.
1st: 3 scoreboards - 1 for each difficulty. This would then cover some items of issue (difficulty - fog, and gangs) without increasing formula difficulty to account for them. However, to account for prisoner level alter scoring to be 40/50/60/65/75 per prisoner exit (Min/Med/Max/SMax/DPenalty) and add a -10 penalty for bad death row execution. However this would not allow Custom settings on scoreboard, unless there was a Custom listing with no requirements.
2nd: more computation to account for variables, but allow custom setting scoring and one scoreboard. Include above change for prisoner computation plus multipliers for other options i.e. fog on = 5% bonus, gangs on = 10% bonus for prisoners above Min (Min doesn't gang), and a 10% of starting $ penalty to score (e.g. $50,000 would start with negative 5000 score) to account for variable initial cash (note: starting score would be negative and grow to positive with prisoner releases; more starting $ = longer to positive score). Note: would recommend fix to max prison plot size issue if using this method, as starting with small plot size would be a penalty, instead of trying to account for starting plot size in formula if scoring is not based on difficulty as in option 1.