Sì, usare il servizio è più carino, ma non credo che abbiamo modo di verificare se qualche preferenza è stata impostata tramite il servizio al momento. Ce l’abbiamo?
E se ho capito la richiesta qui, non vogliamo sovrascrivere alcuna decisione dell’utente, vogliamo solo promuovere lo schermo intero al primo caricamento, se vogliamo solo forzarlo sì, la tua soluzione funzionerà.