Creo que aunque sea mas molesto y más difícil, lo mejor es programar justamente lo necesario sin dejar basura, usa objetos cuando sea necesario, si no usa funciones, si no usa solo arreglos, que todo sea lo justo y preciso, eso también te servirá en e futuro si tienes que modificar tu código para que no te confundas.
En cuanto a los recursos, yo creo que no importa si tienes poco o mucho, sigue programando lo justo y necesario y no de más innecesariamente, que puedas hacerlo no significa que debas hacerlo.
Yo por mi parte trato de siempre programar reduciendo al máximo, buscando las funciones que me hagan reducir el código y la memoria utilizada.
Muchas veces me he encontrado códigos como este:
$entrada=$_GET['input'];
if($entrada==0){
$salida=$entrada+1;
}else{
$salida=$entrada+2;
}
que pueden reducirse así:
$salida+=($_GET['input'])?2:1;
reduciendo variables, memoria y lineas de código
En conclusión: Cuida el sistema :bien: