The horizontal flywheel concept is quite cool, and I'm glad they avoided the problem of earlier attempts which just had one (cars that did this would change their front/back weight balance going around turns in a non-helpful way) Having both (and running them in opposite directions!) means you can cancel out that effect.
I'd worry a bit about the need to keep them spun up at 'idle', its a work load that electric vehicles don't normally carry, but you do get some of that back in efficiency gains when using them as dynamic energy storage so perhaps it is a wash. Would love to see the math on that.
If they wanted to hit the tri-fecta of buzzword viral bingo they should use a 3D printer to print the body out of carbon fiber or something :-)