Thanks man, good to back. I didn't go into too many details on this one, but I think the "secret sauce" to scaling this idea would happen by actually making deals with the major customer service call centers on the back end. That way, instead of the customer service agents having to call the same 800 numbers and wait on hold like the rest of us, they could get a direct line to a dedicated service rep at the call center who could quickly resolve issues for the agents. So what would be a 20 minute call for a customer could only be a 2-3 minute call for the agent.
Or how about organizing a peer-to-peer aspect? I'll do your problem if you'll do mine? (For example if I know how to deal with company A and you know how to deal with government B.)