Why you don't wanna do a water or lava base
Okay, let's keep this short and simple.
We have custom plugins that make TNT blow up underwater and in lava.
So by all means build your base and try to defend it with water flowing over it, you will be raided. Trust me.