Nope the electricity is actually a HUGE plot point and IS needed. Don't know if you've read the comics, but lightening rod anyone? Speed force? Anchor? They'll address it before the season finale. Also, pretty sure Iris is writing about the Flash and not Barry Allen. And the Flash is obviously becoming a well known…