I have been writing an application using ASP.Net MVC4, where the majority of the data has been stored in MongoDB. This has worked great for the majority of what I would consider the "meat" of my application, the functionality it was made for that sets it apart.
However, now I need to add static content and administrative capabilities (setting up accounts, billing, help, etc). I'm strongly inclined to use Orchard CMS to handle all of this functionality, and then migrate what I have done so far into Orchard modules.
The question is this: How much of my data should I be using Orchard's Content Types to model? I plan to continue to store at least some of my data in Mongo, so now I am unsure of where to put the dividing line between what goes where.
Have you implemented a web application in Orchard before? Where did your domain data go? If you used Content Types, were there any lessons learned?