Default [Q] Ignore unstable charging current?

Like many other S3 users, I have unstable charging current due to faulty cables/chargers/phone etc. and the phone charges at less than max ability most of the time. Many custom kernels have the ability to "ignore unstable charging current". When this option is checked, the phone charges at max capacity and is great. My question is:

Is it safe to us the "Ignore unstable charging current"? Can it damage the phone itself at all? Will it damage the battery?