This is a cool service. But will people need to use it? As soon as people start downloading wallets they act as nodes, so why would someone need to pay for a node.
I should add that this service is primarily for Altcoin developers and teams that need to keep their new coins strong. For well established coins, this service is usually not needed because there are already many people offering public nodes that keep the network well meshed. Perhaps that's where the confusion was.