I've got a quick question JJ - what's the nut made of on your Dano? Is it the aluminium one?
I've got a 6 string 59 and initially had awful trouble with tuning. It was all down to the nut in my case. I've kept the same nut but did a lot of fiddling to get the strings passing through it smoothly. Works well now - stays in tune nicely - and the tuners feel solid and perfectly up to the job.
(Having said that, I'm guessing the 12 has different tuners than the 6)
the nut is aluminium yes but it seems well made and I'm not unhappy with it, there is no buzz or anything unusual and the strings pass though, I actually think it's perfect so maybe I got a good one? My theory is that if it's working fine, don't try and fix it.
My tuning problems aren't really severe but I think getting the new tuners will improve the way they 'hold' if you know what I mean, which I have found to be a bit more important on the 12 strings because of the extra tension they are holding. The tuners are a smaller size than the 6 and have a no make satin chrome finish, mine is the 2009 model.
Have you got the stock pickups? I'm also thinking of upgrading them too to seymour duncans and replacing the pots to higher quality ones. It's a real shame that BKP don't make lipsticks, they'd be amazing!