I guess my complaint is more to do with the submission title :)
However... there is an intriguing idea that you might be more successful by only doing it the dropbox way. It seems counterintuitive to restrict your options, but then you really would be productizing the dropbox approach - you'd be offering not only the implementation of it, but also a guide to it, an explanation for why it works etc. Not technology, but valuable business guidance. It would also be simpler and more convenient, by being less customizable to use; and more definite and concrete in your marketing materials, making it easier to understand and pass on, and be stickier.
But developers hate artificially limiting their technology; and I'm far from able to guarantee it would sell better (or, indeed, at all).
I guess you could simulate it, by having a form/wizard, that guides the user through the issues of a dropbox-style referral - sort of like "referral model advice" - but one that ideally would also create the system on the spot! I'm thinking that many people have much less idea of referral programs than you do (and value their ignorance); making the choices simpler is a big plus for these folk. Of course, I don't know if referral systems are well-understood enough yet to be reduced to simple rules that always work (or work reasonably reliably, well enough for a first iteration for the client).