Yes (Gavin's proposal is great or at least OK)

Yes (but very different from Gavin's proposal)

No

I have no clear opinion, yet