Doesn't this "ambassadors" concept sound a little too much like multi-level marketing? How are these people paid, anyone know?"
Uh, no it doesn't sound even a litle bit like MLM. Sounds a lot like independent contractors paid 7% commissions/mo, direct deposit, on recurring billings.
That some have suggested that you talk about the service or 'bird dog' some leads does not change the business model.