We intend to develop a web portal, with the usual features like blogs, forums, articles etc., however more than half of the portal will be comprised of entirely custom and quite dynamic functionality, which will consume a lot of proprietary back-end services and databases. And we would like to develop this part using ASP.NET MVC.
I am bumping my head, how much tied to Sitefinity Model - pages/layout/modules/widgets..etc, our custom front-end should be? Should it be entirely classic model, or can we use the pure model and build widgets which have no relation to sitefinity data model, to help us logically componentize our own UI. Is it worth, if most of these widgets will most likely be not parametrizable and will not have designers?
Thanks in advance!