I would love the ability to deliver multiple form based offers through the global mbox. Additionally, I would love the ability to select form based offers as MVT experiences.
This is what I was trying to explain here:
Optionally deliver regional mbox offers via global mbox
I think my request is also linked to this Run multiple campaigns in the same page in the form-based editor
Your global mbox (as defined in the setup panel) does return multiple offers. I am pretty sure that is why VEC is tied to global because Target does not know the HTML that will be on the page. You may have to parse the response from target-global client side before applying them.
This can be done today in At.js 2.x where you can prefetch mboxes and show the prefetched mbox offers in your SPA. Hope this is helpful!