They did a great job modernizing the mythology and getting Flash to use his powers creatively during epic crises.
Just needed a little more humor IMO.
If I wanted to introduce someone to the Flash, it would probably be with their trades.
What are your thoughts?