Here's a list of all the names they didn't go with: https://www.masslive.com/worcester/2019/11/journey-to-woosox-here-are-all-217-other-names-that-didnt-get-chosen-for-worcester-red-sox-new-name.html
As for the name and logo as a life-long Central MA resident, I like it.
Woo-ster , Wis-tah, I don't care just never put an H in the city's name.