In Silsbee's case this season, they really had no choice in having the WO-S game as it's homecoming game. Silsbee has only 4 home games this season (actually 3 due to Harvey). Week 1 had PN-G coming to town. No one has homecoming in week 1. Week 5 is WO-S. Week 9 and Week 11 are Bridge City and Cleveland. The school district didn't want to wait that long in the season for homecoming (Oct. 27 & Nov. 10). The BC game is Middle School night and Pink Out. Cleveland game is Senior night. So really the WO-S game was the only reasonable choice.
But, as for Silsbee Homecomings go, it's never been about the opponent. It's always been about what date on the schedule works best for the school and the community.