It works as expected and is great, but there are a couple of additions that would make it 5*.
The code the shortcode outputs is horrible. It used
<code> tags which are not useful at all.
widget as a CSS class in a page isn't usually good practice.
I also don't understand why there is
itemtype="http://schema.org/Person" in the output.
If you could change the taxonomy name that would be fantastic.
For example this plugin would work great on a festival's website if we could change the 'team-member' term to 'artist' or a radio station's website if it could be changed to 'presenter'.
Maybe the addition of a Facebook field would be beneficial in those situations, but as it is it works fantastically for other situations!