Hoo boy, been a while since I nommed anything. I'll give you the tl;dr, and say that this mon is like asking "what if Toxapex were balanced?" and then doing that. That said...
Mareanie Unranked -> C
First things first, this ain't Toxapex. Like not at all. That said, after giving it a fair go...