Yeah, that is a good point, especially considering that the ocean on Maraxsis is very deep (probably 1 km, if the pressure is 200000 hPA and gravity is 20 m/s²). Even specialized turbines could barely endure that kind of pressure, it seems, and their design must be different for optimal efficiency. And even if the sunlight could be efficiently absorbed by the ocean to drive a thermohaline cycle producing deep currents, these would be very slow, especially since the planet would have low surface temperature differentials from its uniformity (only ocean, with no ice on poles) and "runaway greenhouse effect" (according to lore). So it makes sense for them to just not work at all on Maraxsis (of course not within the pressure domes either!).
Practically speaking, Factorio restricts the building of entities according to surface conditions (like solar power, magnetic field, pressure and gravity). I have just uploaded v1.2.8, in which pressure is required to be 100-10000 hPA, and gravity 1-100 m/s², as a general solution. Does this seem reasonable to you?