La única razón de ser de la sobrecarga de operadores son aquellas situaciones en las que facilita la vida. No hay nada particularmente mágico en ello; los operadores sobrecargados son solo funciones con nombres divertidos, y el compilador realiza las invocaciones a esas funciones cuando aparece el patrón adecuado. Pero si la sobrecarga de operadores no proporciona un beneficio significativo a usted (el creador de la clase) o al usuario de la clase, no complique el asunto añadiéndola.