hermes2008,
Vaya post tio!
Trataré de resumirlo bastante en algunos puntos, espero contestar todas tus dudas:
1.- No, no te aconsejo montar un servidor propio para tus webs, mucho menos para la de tus amigos/colegas. ¿Por qué? Pues, simplemente por que tu no tendrás las líneas que un DataCenter profesional te puede brindar, tampoco las prestaciones de seguridad y energía. Si recomiendo montar servidores "caseros" si es para experimentar o hacer pruebas, donde no haya dinero o un negocio online de por medio.
2.- Básicamente, tus necesidades de Hosting hoy por hoy se podrían resumir en las palabras "
Proveedor serio y responsable". Un proveedor serio perfectamente puede darte alojamiento para tu web, sea en un plan Reseller, VPS o Dedicado. Tú en este momento en un VPS tal vez te verías muy sobrado, con un plan Reseller estaría muy bien, pero como dije antes, el proveedor debe ser serio y responsable, así evitarás caídas e inestabilidad.
Cualquier duda, a las órdenes.
Saludos,