I think this is needed. In UCP, there should be a field like this in the Preferences section:
- demo-if.png (9.57 KiB) Viewed 875 times
This has many possible benefits. Moreover, it gives users more control. Some boards can contain many types of content. Some users may not want to see certain sections all the time.
But when such an extension is made, the administrator should be presented with options such that some forums cannot be ignored. Some forums are not nice to be ignored. For example, like a forum where announcements are made.
warmweer's idea of groups might inspire this extension. But using only groups is difficult and not useful. It would be difficult to ask your users to join one or several groups for some forums to be ignored. What if our 10 forums want to hide? 10 different groups. If there are 100 forums, the administrator should create 100 groups and set permissions. You can't join a group with one click. UCP > Groups > Select > Join.
An extension like the one I demoed above is much more useful.