Sure, perfection is worth aiming for :)
Regarding the main loop, you need to separate the physics code from the 'If k=ticks Then' condition and place it either at the top of the main loop or immediately before the 'RenderWorld tween' call. Otherwise the render timing will interfere with the physics timing, depending on the framerate this could potentially cause noticeable jerks.
Regarding the main loop, you need to separate the physics code from the 'If k=ticks Then' condition and place it either at the top of the main loop or immediately before the 'RenderWorld tween' call. Otherwise the render timing will interfere with the physics timing, depending on the framerate this could potentially cause noticeable jerks.