The reason the units were not secure on the stands at the FLO meet is that the mating Velcro on some of the USOF units had been removed and replaced improperly. Normally, Velcro will provide a secure bond if kept clean and the unit is pressed firmly in place. The system avoids the expense of holders and, on the Scarborough stands, accepts both old and new SI control units.
The stands are made to order and now the choice now seems to be for stands with holders for the BSF6/7 and/or BSF8.
http://orienteer.com/si/sosi.htm
As for bending, the short Micros, ¼” are built for light weight (2.7 oz.) but for most any stand, driving a pilot hole is recommended in hard or rocky soils. The short 5/16” Minis are the most popular.