i experience the same problems, when using hit.u1/v1/u2/v2
It seems as if it has problems with rotating (just use a simple model, check the u1 value and one point - remember this point, rotate the model, check u1 and the same point as before ==> wont be the same)
Please check this, u1/v1 is a very important feature for me..