The oil rig doesn't store a lot of oil, so for it to work, it would require to have a ship with it.
you can currently uses landfill to make an area large enough to put tanks on it, but that just looks ugly.
Maybe add a liquid tank that can be placed on the water (preferably to work with other big mods (like Angel's) that provide liquid/gas storage tanks).
It also requires an electric pole because the oil rig's power providing range is not enough to reach further if there are tanks between it and the pumps.
So either the pumps shouldnt require power (which they practically dont at the moment) or the power reach must be extended in some way.
Image of oil rigs with tanks currently:
https://i.imgur.com/wme5PpP.png