I think you're doing great! It looks a lot better than my first "real" FMQ'd quilt, that's for sure!
Practice definitely makes perfect though. And as you've discovered, a full size quilt is a whole 'nother story compared to practice squares!
I try to start/stop in the straightest area possible. I do a lot of loops and curves too, so I just try to stop on a gradual curve, those are easier for me to pick back up again properly, compared to a tighter curve. I'm slowly improving but still not yet to where I'd like to be! And I get rusty fast. But it's fun.
I have some of the same fabrics as you have in that quilt.
You have excellent taste! LOL