I see a lot of problems here. You are selling to technophobes, for the most part. They don't care one iota what the difference is between a firewall or content filter is. If you have fraud-prevention, ie, making sure they don't get screwed out of money, you are talking their level.
There shouldn't be an vice between option A and option B. You are selling security, not options. They are paying you money for your expertise, which includes both your programming an your knowledge, which mainly means they have to get things done and don't have the time the learn about this stuff, which is why they are paying you.
That repeats my initial point. The end-user really doesn't care at all about the product, who you integrate with, what you use, etc. They feel like they are paying experts to make these decisions. Asking them is friction, which is nothing but wasting their time.
There shouldn't be an vice between option A and option B. You are selling security, not options. They are paying you money for your expertise, which includes both your programming an your knowledge, which mainly means they have to get things done and don't have the time the learn about this stuff, which is why they are paying you.
That repeats my initial point. The end-user really doesn't care at all about the product, who you integrate with, what you use, etc. They feel like they are paying experts to make these decisions. Asking them is friction, which is nothing but wasting their time.