I don't understand how it's difficult/expensive to run a Bitcoin node?
The problems start when you want to create a customer-facing application, and you have to explain to him, that this tiny payment tool will require a 30GB download to start.
Or - in our case - when you want people to set up virtual machines monitoring one or two addresses each - because of the size of the blockchain, it's hard for people to quickly set up such machines and see if the solution fits them or not.
Ah, I never thought about it from that standpoint.
Why not just provide hardware to support the blockchain as a part of the deal? Eliminates the problem and the ~$100 to purchase the hardware should be little compared to expected revenue, etc.