Custom dashboards created by users should be allowed to be sharable.
Many times Managers create dashboards to report on specific projects, etc. They would like to share this work with other managers, developers, etc.
By sharing a complete dashboard would allow other users to qucikly get up to speed working on projects.
Enhancement should include,
User should be able to copy a shared dashboard so they can customize their own version of it.