que puedas subir una shell no quiere decir que sea vulnerable, lo único que sabes con seguridad es que puedes ejecutar php, así que dale a la imaginación e investiga por los otros sitios en busca de vulnerabilidades mas graves.
Ventajas... no pagas hosting, y puedes experimentar todo lo que quieras y mas, y no menos importante cuando salgas los viernes de fiesta puedes usarlo para ligar....
Desventajas: seguridad, protección de datos, ataques.. y en definitiva lo que has comentado.
Si vives en España montalo, pero no guardas datos de clientes o personas.
El Pseudocodigo no es mas que la representación gráfica de un programa, en el que en cada linea indicas que tiene que hacer el programa siguiendo un orden lógico, por ejemplo si quieres hacer mostrar la suma de dos variables no puedes mostrar el resultado antes de realizar la suma.