Ojo con el valor del roll, pese a que es posible poner valores aleatorios a la larga es menos intuitivo/predecible para los animadores guardar ese offset.
En el caso de un upvector IK yo os recomendaría usarlo sólo en 0º y/o 180º, valores intermedios a la larga sólo dificultan las cosas y si se pueden evitar mejor que mejor