So you don't have to go thru "enterprise sales people" to get onboarded, does that means the company can't afford ad review? If they allow rich media for every one with 2cents, i can't think of a better platform to distribute malware.
Other than that, I think it looks like a great idea (love the name) and could have a decent chance of going somewhere (assuming enough small biz firms are sophisticated enough to use it).
Edit: or maybe the plan is that the ad exchanges (e.g. Rubicon) do the vetting, since they're in-between leanmarket and the publishers?