Interesting car!
I fail to see how the vortices would be generated on that CanAm car tho. You need clean air and a lot of it to create these vortices but here you have a whole bodywork to go through first. I don't know how much of VG the big flat bit right behind the front wheels acts like one. I would say it is more of a splitter. Unless someone spots something I don't see?
But that car looks very neat, I am impressed!