I haven't redeemed my Speedway points yet, I'll have to see what I can get.
As of this afternoon when I filled up, I have nearly 19,000 points, so it must be good for something.
Note that those points have built up over quite some time (as in "a few years") and to my knowledge haven't strangely disappeared the way TA/Petro points are rumored to do. I get the points added right at the pump, no fuss. If I buy coffee and something to eat, I get points added at the counter-- no fuss. On the other hand, all I'm reading about TA is how hard they make it to use the card, then the points disappear for no apparent reason, and in general the card seems to be a way for TA to tell us to take our business elsewhere. So, I reckon I will.