An easy improvement could be offsetting the cuts a bit so the result doesn't feel choppy. See J Cut and L Cut.
A more complex improvement could be analyzing the movement and/or focal point so cuts flow better. For example, if in ClipN the focal point ends at 30%-top,30%-left try to get the starting focus point of ClipN+1 around that area too.
An easy improvement could be offsetting the cuts a bit so the result doesn't feel choppy. See J Cut and L Cut.
A more complex improvement could be analyzing the movement and/or focal point so cuts flow better. For example, if in ClipN the focal point ends at 30%-top,30%-left try to get the starting focus point of ClipN+1 around that area too.