Ride Delta would work good too.
Union Force SL
Fuck 390s. Heavy plush pillows that you don't need in the park.
But for real, try some in person, Bindings and boots need to be a comfort and personal thing. Find what you think works the best for you and best of luck.
Cats in the alley, Rats in my snakeskin boots
I just can't seem to shake the shackles of the City boy Blues