Schutzhund is great but it is a big time commitment. Agility and obedience classes are usually an hour but Schutzhund training sessions can be several hours at a time. If you factor in the driving time, Schutzhund will likely end up being an all day commitment for you at least once a week.
I'd suggest trying the things you are interested in and seeing what you and your dog like the best
I agree. SchH is a big commitment.
our schedule involves:
1. get up 5am 2x-3x a week to track
2. Obedience training every day for at least 30 minutes (which of course you have to build up to slowly)
3. Protection work wednesday evenings
4. All day training at a club 2 hours away for the whole day.
With that said, it is well worth it. The dog's instincts are satisfied. He gets constructive, more +R type training that people think when they think of SchH, he develops focus and attention, as well as problem solving skills (if you do the tracking right). Overall a SchH dog is a pleasure to have and it's nice to know he is under your control in every circumstance (since he's under your control while being high in drive he learns to listen to you even while stimulated).
But you can try different parts of SchH before committing yourself. Try tracking, try obedience - see if you like it and can commit. You should also make sure you have the right dog for SchH - some dogs just don't have the drive or confidence.
If not, agility, CGC and other sports are just as beneficial for the dog and can be just as rewarding if not more so - but that's all I can really comment on since I never got involved with those.