We did add on at VGF direct but only because the deal at the time was almost the same as buying resale and it got us enough points to qualify for the blue card. If we were just adding 50 points I think we would probably just look resale unless we really needed extra points ASAP or were big RIV fans and wanted to make sure our points were good there.
That being said I do think it may be worth pricing out though especially if many of the resale contracts are stripped. Purchasing direct would likely get you both 2023 and 2024 points just for the cost of the 2024 points, which are going to be prorated for when you purchased. The value of those additional points may be a big offset.
One question- did you try to put an alert for any listings that match your criteria? Since those small contracts do go fast it probably doesnt hurt to ask some of the brokers about that particular one.