K1 133 cranks suggestions?

Hey, all. I bent my cranks. Also, I stripped the pedal threads a lot. Additionally, they don’t offer me enough torque so I find myself struggling with controlling the wheel on uneven obstacles. I decided I want new cranks and saw the k1 133 cranks. Do you recommend them? I think that they fit on a nimbus/kh hub, but could I get confirmation of this? I’m still not super great, so my style is pretty much a combo of everything :roll_eyes: any thoughts about this product would be great. ThAnks in advance