Is there anything actually useful you can do with Steam points (by that I mean a discount off a purchase!). From a cursory look at it, it seems rather, um, pointless, if you pardon the pun! https://store.steampowered.com/points/howitworks
They're for gamers to buy animated avatars and emoticons, etc. It does state items from the Points Shop are not marketable or tradeable, and you cannot use anything to go against DLC. I've used a few points to award badges for creations in Steam Workshop, routes and repaints, etc, other than that, they are useless, or, pointless. Cheerz. Steve.