Essentially, if you initialize a chart with a labelsDiv it works fine and uses the div for the legend. However, if you decide to dynamically change the legend location using updateOptions, it does not work.
Anyone have a workaround?
Confirmed. The workaround is to destroy() the dygraph and create a new one with labelsDiv set.