True. But they did put in the story that any ship that goes near it is destroyed. For the purposes of the plot I'll grant the point that you take a chance using a ship. Perhaps there's a good chance the Nexus will take you on a ship, but there's also a chance you might get destroyed before it takes you and you die. An argument can be made that Soran's obsession made it that he didn't want to take any chances, how ever minimal. They might have pushed that point a little more to state why he might not want to use a ship this time (as an aside, I also wish they pushed the point that Kirk's death, however badly it was handled, did help save an entire civilization on Veridian IV--I have no doubt Kirk would give his life to save a planet, even one he never heard of, but that point was forgotten by that point).
But I still say, given that, why didn't Soran just put on a space suit, beam himself into space where he knew the Nexus would be (since it followed a predictable course) and just wait for it to come to him? There was no need to go to the trouble of destroying stars to do that. And I don't know how far the Nexus went, but he might have been able to do that years before and not waited so long.
Oh, I agree with you 100%. The Nexus was just a poorly-thought-out plot device to get Kirk and Picard together, and how it was described in the film was not even consistent with how it was portrayed in the same film.