
…e power to customize his dashboard is a good initiative, as long the view was already personalized. Designing more ways to customize is often an excuse, to not go into a tedious process of truly finding out what each user role truly needs to see. In the end, user is left on his own, to build a view himself.
…ould always remember that humans are bad when it comes to keeping track of multiple things in mind. Don’t demand too much for your users, don’t overwhelm them with data. Use max 5–7 different widgets to create a view. Otherwise, it will be hard for a user to focus and get a clear overview.