Honestly, I usually just freeze my positions back to Bitcoin when lag starts being spoken about in the trollbox, and hold it through. I think that there should be an app that uses an API for the exchange. This way the weight would go on client side. Blockfolio works like this.
RE: How do you deal with the lag on Poloniex?