The vinyl dragknife issue is because the cutting tip lags behind the centre of rotation (this is necessary to get the knife to 'steer').
If your laser is slow to turn ON (even a small delay) then there will be a gap (if the start and end positions are intended to meet). Perhaps try a test of drawing two identical parallel lines each starting from different ends - do the ends line up ?
Tweakie.