I mean I don’t blame a small pollster for releasing a little blurb about correctly predicting the winner in all of the senate races - that’s a pretty impressive feat no matter what the caveats are.
I also give them credit for owning / stating up front what races they missed. You never see traditional pollsters do that.
With all of that being said they were off on the margin somewhat badly in a bunch of races and calling the winner in the senate races seems a bit more like luck than anything else, so all this poll really tells us is that this is a MOE race that could go either way, which most already know.