MPPT charge controller is better than PWM charge controller as MPPT controller can extract maximum power from solar panel.