Mark,
I drive my Ferrari to the grocery store almost every day, so to speak.
The new Ver 5.23 has new multi logic toolpaths, that apply to 2d stuff as well.
But if I remember right you do mostly profile stuff not a lot of pockets. In the new version you can select more than one profile at a time to do. But the way you do this is, say you have 10 profiles to do, you select all but one of them with "chain select" then you select the "cut profile" and when asked to select profile, you select the last one and it will cut them all. Going to clearance between profiles.
It also does a better job of starting in say a corner. It will see that it can't ramp on or off the corner and will go to plunge, if nessasary, both on and off, or only on or only off if needed.
If I were you, (and I'm not), I would look at Onecnc profiler program for your router needs. That way you would have the same basic software for both profiling and 2.5 d / 3d (and soon 5 axis ).
I believe that there is an update to profiler due some time next year. But I haven't looked at the Mill 2000 series profiler. I know there is a Demo.
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)