huh interesting idea. but probably wont happen, sorry - it would be a huge amount of work, needing a new 3d-model as well as heavy scripting, since there is no vanilla entity that actually does something like that. And in the end it has a very limited use-case, with other options for power transfer, that are more reliable and generally easier to use already in place.
you always can transport steam in the tanker ship though, and use that to generate power locally.