The linked article clearly says the ride vehicle has video mounts.
"And yes, we implore EVERYBODY to follow the park rules. Having off-ride footage is great, but any still photo's or video's taken ON the coasters at SFMM are strictly against the rules. They are there for your (and everybody's) safety." "Six Flags doesn't allow ANY loose articles on their coasters, and they don't allow video taping on their coasters. " BUT, " This is not true. Six Flags does not allow ANY On-Ride video or pictures on the rides. The ONLY way is if you get explicit permission from Park Management." ???
Finally rode Slingshot today. It's fun, I don't know if I'd do it again. I didn't realize you flip so much and in my old age (37 lol) I just can't do those flippy things anymore.
There is no video on the ride but it's fun. I think it's worth the Season Pass price of 2 for $30. Just FYI, you have to ride with 2 people. Because I was solo (and with park reps) one of the ride ops rode with me. I don't think they offer that to everybody.