Ryan, I think list implies a relationship between the list items and in case of widgets there is none. Secondly, block elements are not allowed inside lists. Lastly, there is the <aside>
element in HTML5 which sounds like a good choice for widgets.
If we are not using any of the HTML5 than it doesn’t make sense to specify an HTML5 doctype.