I am NO PRO but looked into buying a machine with a stitch regulator and tried it at the local shop, then came home and tried mine without and the SR is no magic tool...the stitch lengths can vary with it too. I think we sometimes forget...these are crafts or art made by humans and we humanly make variations. I think this is part of the craft or art.
That is why I do not have a machine that does die cuts. So guess you have to decide how human do you want your art to look. Even machines are not perfect. Happy stitching!