Has anyone used these before? I've got LD 12s right now, but only paid $120 for them and they are pretty crappy. Tyrolia's been making bindings forever and that's all they make so I figure their high end stuff should be good. I'm a big guy (6'3", 245) and need something thats gonna hold me in. Planning on mounting them (new bindings) on Hellbents. Thoughts?