Sean,
I applaud you for honesty here. I joined my corps in 07 and slowly I have started to learn from and with other members of my corps on what it takes to bring a corps to the field year after year. I KNOW I don't even understand half of what it takes yet, and honestly I've looked at my director and told her "I don't want your job". Sadly way to FEW people understand the difficulties, and even fewer have the B**** to grow an organization.
Rather than just take their "brick" somewhere else, that honestly wont need you, march somewhere that you will matter FAR more.
I have multiple times socialized with Shen. sound's members and they are always a class act. One day maybe I will be able to learn the names of the kind people I have talked to on and off for years now!
My kindest words to the OP and of course the people at Shen. Sound.
Your drum corps brother and friend at X,