Personally, I would have preferred a "not reaching home" finale. I never enjoyed final episodes which take the characters to a place where they will be splitting up and doing other things. It's kind of depressing. Endgame wasn't DS9 depressing, but it still took characters who enjoying being together - many who had learned to see Voyager as home - and took that away. Besides, after 45 minutes of showing the crew's alternate post-homecoming, we never got to see what happened next (I don't read the novels - except Homecoming, which, frankly, stank).
Since Star Trek isn't anything close to real life, I don't need these "life goes on and separates people" endings. I liked TNGs finale (and even Turnabout Intruder) which just shows the characters going on to their next destination in their mission. I'd prefer to leave it open for future adventures, which would make the books more fun, rather than creating convoluted plots to bring them back together.
Besides, as Kim said, "it's the journey."