I have created a widget here https://gist.github.com/joshbenham/e03c35313282c6ac402a
For some reason when WooCommerce is enabled it will not save the extra fields (greatest, great and good).
I have disabled WooCommerce. Changed products to just be posts. Tested and it works perfectly.
Has anyone run into this problem before? The weirder thing is that it actually does save the title just none of the other fields. It does not even save them as blank. They just get cut out full stop.