I will agree, I do think the dots should stack. Though I am not max so can't speak on the shorter cooldown.