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