A +1 for the suggestion to launch Wikivoyage-at-WMF now, but as "beta",
and solicit help from the community to fix up the links. I think it's
important to have everything in its final place and final host, so we
can be sure that "what you see is what you get" and a page fixed now
will stay fixed.
Once the images are sorted out (and, possibly, a new logo chosen?), we
can make the launch official, issue press releases etc, and start
drawing wider Internet attention to the site.
Cheers,
-jani