I have heard really positive things about Worcester from graduates of the program. I feel like UMass and Worcester's programs are pretty comparable, but you would save so much money living at home and going to Worcester, which would be really beneficial in the long run. Plus I think having family support everyday might be nice! Everyone says how stressful graduate school is and I think that living at home would make it a lot easier.
Congrats on all you acceptances!