I wouldn't recommend hosting any website from your personal computer / ISP provider. I've heard stories about ISP providers finding out and banning you from their service - not sure if its true but, I could see it happening.
Also, I feel if people found out you are hosting their websites from your computer they will think, "HEY! if they can do it then so can I. Why am I paying this guy?" Also, if you are looking at joining a partnership you need to ask yourself - "What can I bring to the table and what do we need." You really need to make sure the partner can do their part and make sure you two don't butt heads. There is a great deal to think about. Best of luck to you!