Should you have one project with multiple active business model like b2b and b2c. Or have multiple projects that all focused around one skill for the sake of being congruent and not over extending yourself
I think this is a very generalized question. Without knowing the specifics, such industry and product or service you are offering, it would be hard to answer this. Generally speaking, a lot would depend on the team you have in place. You have to visualize the effort required for each new business model and project and envision how this effort would be executed and by whom. If you have sufficient resources and scalability to afford an expansion, then there is not reason to hold back.