The pressure in a beer bottle helps keep the seal of the cap. Having said that, I can't see why the wine wouldn't last for many years.
With this question in mind, you really need to wonder why they don't make 750 ml bottles with a mouth made for capping. Cheap, dependable, easy to open, stores...