Mike, you should be able to see what is available on Flo Racing's website, you just won't be able to actually watch certain things without a subscription.
https://www.floracing.com/
To answer your questions more directly, after each event you can still click on the event in their calendar and they will have a bunch of replays to choose from. Usually they will have a video of the full event, a video of the heat races, a video of the feature, and a short feature highlights video. There are also articles, interviews, and other video content available with most events.
I do not have Dirt Vision so I'm not sure how it compares but I can tell you you will not be disappointed with Flo for the price. Tons of great content.