This looks very cool. The sharing block in core just isn't very flexible for what I need. Nick's plugin may be my go-to option for this sort of functionality.