Cada app tiene un desarrollador diferente, que normalmente informa de lo que se actualiza en cada versión.
Si el software es legal, siempre a la ultima. Desde mi punto de vista es importante actualizar el software, especialmente apps de bancos, las apps que más uso o la app de Curve por ejemplo.
El desarrollo de programas suele funcionar de menos a más. Es decir, normalmente se publican apps y programas con pocas funciones. A medida que se va usando y recibiendo feedback, se va mejorando. Y a cada actualización se van añadiendo más funciones, solucionando fallos de seguiridad, etc.
Y si no queda espacio en el móvil, prefiero limpiar apps que no uso para actualizar las que si uso. No sé, estoy más tranquilo con la ultima versión.