Il tuo metodo non è male.
Sto vedendo un po' come funziona ma delle cose mi sfuggono:
- per avviare un programma basta screen programma, ma la sessione viene automaticamente chiusa, quindi non credo faccia al mio caso.
- se usassi screen da php sarei sempre www-data e non root, giusto?