I agree with all these ideas except for one, and that might just be because I just marched my first year and know nothing about old school drum corps.
Whats the big deal about G-horns? I don't know much about them, but from what I understand, you are limited with the number of notes and keys you can play in, and on the B flat you are not, so what is so great about G?
Sorry if I am a little clueless, I'm sure you all have good reasons.