Bingo... I have a Cannon DSLR for taking pictures... this is for the SOLE purpose of capturing video for sports analysis... I can control lighting.
What the specs say it will do and what it WILL actually do are two different things. Both videography and photography starts with the quality of the lens, and then a body/processor that can capture the image(s). A crappy lens on a $4k canon DSLR will still give you crappy results.
I don't own the camera that you linked to, but I would be shocked that a sub $300 camera could produce 1000fps that is of any good quality.