A zippered sausage bag will allow you to stow the sail in a ready-to-hoist manner, being able to attach tack, head and sheets while the sail is contained. The zipper closer pulls through and beyond the end of one half, allowing the sail to "rip open" the zipper as it goes up. It's a neat racer's trick usually used with luff tape sails, but you could probably adapt it to hanked sails too.
The downside is that you really need a couple of people flaking the sail into the open bag as it comes down so we're talking more bodies to quickly and easily stow it.
If by 'foredeck' bag you mean the type that you stuff a still-hanked on sail and the bag ties/closes around the headstay, the sausage bag is kinder to the sail since you're less likely to simply "bunch" the sail into the bag. But they too could be designed to allow the sail to be left on and sheets attached so the sail is ready to hoist once the bag's off..
1984 Fast/Nicholson 345 "FastForward"
".. there is much you could do at sea with common sense.. and very little you could do without it.."
Capt G E Ericson (from "The Cruel Sea" by Nicholas Monsarrat)