Good stuff, but I'm a bit confused by what SnapHop is. From the landing page it sounds like you are an agency, but you talk about a platform. What exactly (i.e. not marketing speak) does the platform let me do? Where can I see it in action?
I think you should consider changing your landing page to make it explicit how you can help local businesses. That may mean removing some of the myriad of use cases you describe.
My $0.02, obviously feel free to ignore.
We think business need mobile campaigns and that most content should be more campaign centric for business.
A campaign mobile landing page is different than an app in that your trying funnel users into a transaction (signup/buy/opt-in). If your users want an app you already got them.