Hola
Pues yo no te podría decir ni ventajas ni inconvenientes. Cada bebé es un mundo, unos comerán cada hora y media y otro cada cuatro, por eso es precisamente "a demanda". Lo que no es normal era lo que decían (y siguen diciendo los pediatras de la antigua escuela) de que hay que dar el pecho cada 3 horas. No tiene sentido, porque unos bebés demandan más y otros menos. ¿Tú dejarías a un bebé llorando de hambre? Me imagino que la respuesta es no, así que, dale cuando te pida.
Saludos!!