No Productivity Module Restrictions here. The Assembling Machines, Chemical Plants and Oil Refinery has more Slots for Modules if you want.
Mods introducing new content into the game.
Play it your way.
The mod, even when downloaded, no longer shows up in the in-game mod list and has no effect on the game.
delete, and re-download. i've pretty-thoroughly tested the mod and it works in every scenario i've thrown at it (the exception being alien loot economy + bob modules, which this last update patched . also: what version of factorio are you running?