Flow will improve with practice, and generally it's more important to be methodical, anyway.
Remember that the check ride is not about "looking professional" so much as just showing that you know all the steps and you are paying attention. Also remember that no matter how well you perform, impressing the examiner is not really the goal. That would be nice, but aiming for that is a distraction that could cost you where it counts: procedures and decision-making.
Besides, the average experienced examiner has "seen it all". Most of their memorable check rides are probably memorable because of something very negative, and the few shining stars they've flown with didn't get any extra points or anything. All you get is the certificate; it's strictly pass/fail. So just know the PTS, and adhere to it.
And yes, the more solo point-to-point flights you do before the check ride, the better off you'll be. Also, based on my own experience (I had to retest the nav portion; very embarrassing), I would advise you to go beyond planning and executing XC flights, and try working on off-the-cuff navigation. I was always very good with my methodically planned XC flights, but none of my instructors had ever really worked hard enough on getting me lost, I guess (and I share the blame for that).
My PPASEL examiner was actually pretty good at it, though.
He dismissed my meticulous plan with a nod, then sent me off on a diversion quite close to home, but in an area I really didn't know well at all. In short order, I reached a point where I was not sure of my position, and he didn't like that.
I was stunned... I had a chart, the weather was fine, the compass and clock were working... it seemed impossible until I realized I just didn't have a lock on diversions. It was the chink in my armor, I guess. Fixed that with some review flights, then came back and nailed it.
Reminds me of another good thing to remember: if you learn something on your check ride, this is good, even if you blow it.
My check ride experience served me well later, when I managed to get lost on my own a few times...