I would be it is still pretty flippy, and its not so much that its a bad layout choice but more of that the Neptune is just a flippy ball by nature. I know the one I had was 5.5" pin to pap with the pin really low, it was just below the fingers it was just about on the mid line and it was easily controllable but lacked hit at times.
The only way to find out is try it, if you have more of a forward roll release it may work just fine for you but a few I know that naturally come around the ball a lot found the Neptune to be extremely flippy for them.