The gen hands aren't going to make the dial LESS accurate, but they won't make it much MORE accurate. And you're right, it's absolutely crazy to spend $200 on the gen hands, and I say that as someone who has. It's a printing issue, pure and simple. Davidsen's dial is not the answer here. The only answer is to have hands specially made that are significantly shorter than the genuine hands so that the fact the printing is set more inward is accounted for. IMO, not really worth it. The gen hands are MUCH better finished than the rep hands, but NOT for the amount of money you spend on them.
There is a bottom line here. It is do what you can to the watch, fix the obvious things: the crown, the date wheel, the cyclops. But learn to live with those hands. No one will notice, it won't matter, and the watch is going to be great.
Learn from my mistake fellas. Trust me on this one.