i think you didn't like these because you mounted them too far up
with how low down the widest point is you really should mount them at recommended, otherwise there's such a short distance from your toe to where the edge engages so skiing on them you'll feel like you're gonna fall over the front, just my $.02, i've heard of problems like this with people mounting jj's far up. they ski super short anyway and you just made them feel substantially shorter. with any other ski it makes like no difference but i think with the jj it would be super noticeable