Yup, we can go buy our Formula 1 car off the showroom floor every day ...I like the IROC idea, but NASCAR died for me when they stopped using "stock" cars. At least Formula 1 has pushed the technology in hybrid poweplants. Hopefully the innovations there make it into the cars we can afford to drive.
The Formula E series requires that the cars are exchanged halfway through the race since the current battery technology can handle the race distance. That may be necessary to avoid a 4 hour charge pitstop, but it resets any car damage the driver might have incurred during the first half of the race.
Lewis Hamilton was on James Cordon's Late Late Show and James asked Lewis if he would try Formula E. Lewis's answer was classic (in a nutshell: no interest).
Theres a TON of technology in our everyday cars that is brought over from NASCAR.