I just tried to allow Widgets on all pages by following the steps in the documentation:
http://doc.silverstripe.com/doku.php?id=widgets#adding_widgets_to_other_pages
However, this left me with a fatal error that stated that "a field called 'SideBar' appears twice in your form". This happens because I also have the blog module installed, which itself installs the field "sidebar" again.
The solution is to uncomment the appropriate line (30 in the current version) in the "BlogHolder.php":
$fields->addFieldToTab("Root.Content.Widgets", new WidgetAreaEditor("SideBar"));
Could you please add this to the documentation?