Come design, materiali e qualità costruttiva sicuramente HTC one, ma l's4 ha un ottimo display e una buona durata della batteria (dalle recensioni sicuramente migliore di htc one). In più essendo l's4 molto diffuso non avrai nessun problema a reperire facilmente vari accessori (questo è un fattore secondario ma comunque per un cellulare di quel livello a mio parere da considerare).
Per quanto riguarda invece il supporto software, diciamo che nessuna delle due società ha mai fatto faville ma sicuramente preferisco Samsung che tutto sommato (ritardi, ecc.) segue i terminali per 2 anni, HTC ha preso il vizietto di lasciare a piedi anche terminali molto recenti...
Per il resto sono d'accordo con la tua analisi, HTC one non ha colori sparati (ma su s4 puoi modificare la saturazione e renderla meno "artificiale") e ha le casse frontali che non hanno rivali ma solo se non usi le cuffie che personalmente preferisco. Per quanto riguarda le funzioni software HTC può contare sulla Sense, a mio parere una delle migliori interfacce android mentre samsung sicuramente può contare sulle funzioni aggiuntive (molto comodo se hai ad esempio una tv samsung).