Slipping around? I think you don't need fins, you need tighter hip pads. Get that sucker up on edge and it should bite in pretty good. But then again, I haven't had mine on anything but river waves. I will remember to take fins with me on my upcoming trip.
Also, because I'm so proud of it, I want to post this playboating shot of my element: