Greetings.
I've posted an updated for the Pollution and Random Research event scripts.
http://www.captainkwok.net/balancemod-extras.php
There was a bug that resulted in an incorrect amount of research points being applied/subtracted from a project with the Random Research Script.
I added a small happiness penalty for pollution in the v1.01 of the Pollution Events script.