The verdict
For a small B2B team that sells subscriptions through a supported billing tool, I'd pick FirstPromoter. Refunds, cancellations and upgrades change the commission without you touching it, and that is the hard part of running a programme.
If you want sub-affiliate tiers, a network with several merchants or a very custom set-up, I'd pick Post Affiliate Pro. It was built with more structure in mind.
Both offer a free trial without a card, so test with real tracking before you commit. Check the tracking request limit on Post Affiliate Pro against your expected traffic, and the revenue caps on FirstPromoter plans against your forecast.