Long term is tough SB. GSGI largely deals with the law enforcement and Spec Ops community. Ones who "must" because of their business callings, catch training classes when they can and taking what they learn back to their own agencys. We have and do teach civilian classes, again on the seminar format.
Any training is better than nothing. There are some groups out there that personally I would steer clear from. Anyone who has the "I've got X number of confirmed kills or I've trained this group or that group or I was 19 time world champion of Asia", are groups to stay clear from.