That's a tough one,
If a 0.1% transaction fee is your base then the average user would need to turn over 1 BTC worth of transactions per year to justify the subscription fee, not much of an incentive but if you have a user base that is constantly making transactions then it makes sense or if there's added value/features accesses in the subscription make it more enticing