Widget Visibility in Jetpack is good, but they miss a major opportunity by not including visibility based on user Role. This would increase functionality, only display relevant information, and even tailor sales pitches and registration calls to guests (etc).