I have seen a lot of requests for more robust functionality when it comes to dashboard/view creation.
I think it would be nice if the dashboard design was more of an open sandbox environment like Network Atlas. When you open the dashboard designer it would allow you to define the size of the dashboard, from there you would be presented a grid that would allow you to snap the different widgets to the grid in what ever arrangement you wanted. When finished you would save and publish the dashboard just like with Network Atlas.
This is just my idea of how dashboard design could be more flexible and robust.