Awesome update

,
also have a slight feature request, not even sure if this is possible... or maybe I'm being extremely lazy.
But have you thought about having like "widget templates(pre-defined template of widgets)" like rather than defining which specific page template we want the widget to show up on we make it show up on say "General1"(a widget template).
Then in General1 we can define which pages we want the "widget template" to show up on.
Not sure if it falls into place for other people but on my site we have a few different pages we show the same widgets on and we're constantly adding new pages too. While adding new pages, we have to go into each widget to show on the new page, as opposed if we had one spot(say the widget template) to adjust the new pages with.
Also would benefit if we change the widgets regularly as well.
Just a thought, I probably confused you more than gave you a valid suggestion, re-reading it I confused myself