Michael, I looked at your site. Are you intending to monetize this? Please elaborate a bit. I'm also not sure why you want a B2B path and market so please explain that a bit.
Re b2c-this avenue seems to best fit for you trying to reach PEOPLE which seems to be the focus of your site. B2B?
I'm not sure why this is an avenue or target audience for you but messaging, that captures an audience withing B2B so they say "that's me-I need to do this now" would be different re connectors and motivators than B2C. The apps approach is different thn the web approach re how it works, how it unfolds and does what you want it to do than a web site so I can see the two different stacks as correct.
Remember though, there are a gazillion apps out there now so you also want to build in and address how the app will be found, by whom and why. None of that happens on its own.
Yes, B2B as a separate path normally would require a different intro, way to create interest and call to action flow so yes, apps do need a different approach and management platform than a web site re landing page, the app and how it unfolds, app being found, messaging, even interaction process.
Or on your web page, you could let one site via 2 bullets points one for B2C and one for B2C on the page one landing page quickly gain
- the B2B and state the reasons they should go farther with links to pages that address them and
- a separate page 1 bullet point on your now combined web page 1 landing page/home page that can attract the B2C types linked to the pages that they relate to and get them doing what you want them to do.
Hopefully this advice can help you decide which is best for you at this point in your initiative.