I am not responding as a professional, but having put out many flare patterns in the past, I have to agree with the OBG.
Drivers will run over flares for a number of reasons, none of them good. Electronic flares will be wasted.
My experience has been that the wire stand are the best, particularly if you are in an area that gets snow, the wire keeps them above the level of the snow, for the most part.
The plastic cap anti-roll flares are popular here in Southern California, at least they are in most of the stores.
Also agree that the spikes are not good. I have not purchased some in a while, but when I did, I looked for the wax coated flares, as this seems to keep the sulfur/compound from picking up moisture in your trunk, etc.
The CHP will most often replace any flares you use, and then some. It is even written in the CADMV code that they are allowed to replace flares if the person setting them out was not involved in the incident/accident.
Some of the CHP guys will be hard nosed and say they can not replace them, but most understand that you stopped to help and in doing so, probably prevented a bad situation from getting worse. This is one of the reasons most LEOs will be glad to give you 10 for the 6 you put out.
Sorry if my answer is more than you expected, but this is a strong topic for me.