These would be NXT hubs running open source service modules. It wont be for everyone, but I would trust NXT hubs to work properly (after they have been tested) with minimal issues as compared to some places.
What if there is a glitch in the hub and the payment aren't received?
And what if the node doesn't send the request to it's service module? There needs to be cryptographic proof that the node performed that action.
This isn't a trustless system.
No one should trust such a system.
"What good is complaining to bter?"
I can move to a different gateway if it's not good.