I just sort of got to a state where my bad conscience for not keeping up with changes and updating just gave me anxiety, but I am hopefully over it!
The way offshore-pumps are supposed to work is to add a tile so it can be built, but not over the inlet so it can still suck water. This is crucial for stamping down nuclear on a lake, my main use case, so I don't think excluding them completely will work.
Regarding the GUI there probably should be a shortcut button or perhaps refactor it into a upgrade planner. The button was suitable for 0.17! Biggest issue right now is that you can't landfill blueprints from the library any more. That requires probably creating a new temp blueprint and replace the one you have in the hand.
I am also planning to put the project on github which will make it easier to submit patches etc but need to clean up a few things first. I am not an experienced Factorio modder by any means, but I desperately wanted the functionality!