@unknownuser said:
- inconsistent grid origin\rotation (tried on simple cube, see pic.1)
By design, the plugin aligns the pattern length with the longest edge of the face picked. In this case, I would undo and redo the face with 90 rotation selected.
After 90 rotating the tool takes origins randomly: sometimes it's the upper corner, sometimes the lower one.
But the most important: is there place for code optimization? It takes approx 5 min to put 2k tiles (to do it manually would take may be 0.5 min ).