E' vero che a volte da locale ad online può cambiare qualcosa ma succede molto raramente. Se lavori direttamente online corri il rischio, facendo delle modifiche sbagliate o installando plugin inutili o incompatibili, o di creare delle tabelle inutili o di mandare in crash il database, mentre se prima le fai in locale non rischi nulla e facendo degli upload regolari sul tuo sito online in modalità maintenance, quando sei soddisfatto dei risultati ottenuti, vedresti subito se ci sono delle differenze.
In sostanza caricheresti solo l'indispensabile e non il superfluo e nonostante questo procedimento sia più lungo, cosa non secondaria nel caso qualcosa andasse male, avresti sempre una copia funzionante del tuo database.