This is a good mod, but the thing is that the large electric pole is available without research. You should probably have it be unlocked in the "Electric Energy Distribution 2" or 1. This mod could be exploited for early game, so I suggest you have this unlocked by research.
I have it on my to-do list, but thanks for reminding :)