In this case, those commas are well-placed, except that there should not be one between "maniac" and "on."
En este caso, los comas están bien colocadas, salvo que no debería haber una entre "maniático" y "de".