What is the point in only promoting cards that pay commission? People will avoid the tool and it gets no credibility.
Since the bulk of the best deals DO pay commission, it would do minimal damage to throw in those that do not. The fee lost sales should be offset by increased credibility.
My site coves every UK travel card. I only earn referral points on about 20 per cent of them but they cover about 80 per cent of applications. The qudos my site gets from being the definitive UK information source for travel cards far outweighs any potential income loss from promoting cards that make me nothing.