If they are very big, it is good to separate them. I can suggest you NextPointHost's web hosting which is the perfect solution to combine different projects.