hi there, my company's using vp-asp now, and for pretty much the same reasons as yours, plus it offered multi-language support, which we thought we might eventually use.
we missed this this static page generation feature completely, but it would be something we'd want to try out soon. based on the notes on the vp-asp site, this feature can only show basic fields, so if you have lots of extra information stored across various 'extra' fields that they give, this may be a bit of an issue.
generally i find that the cart is relatively easy to use IF you keep to the default layout they give. otherwise, it may take a bit of time to rework the pages as they have code for one page spread across many pages sometimes.
if you'd like to take a look at what we've done with the cart, it's selling women's and men's underwear.
www.veryyummy.com