location.reload(); reload the current document which is why you are seeing the flicker.
You could probably avoid it by reloading part of the current document.
Not sure what you mean. Just said that the client saw it flickering in Chrome, FF and IE (which are important to him). Now it’s not anymore. I don’t see what that has to do with beeing professional. I did what the client asked me, that’s all