Depends on how much accuracy you need. With InteractionSystem you can get full accuracy, with AimIK you can only point the hands in the general direction of the target. You could also use AnimationWarping. Please check out the "Soccer Kick" demo. It is about moving a foot to the ball at a certain point in animation, but the same technique could be used here too with the hands.