So far so good with the 12.4 drivers. I also ran Furmark just now. It maxed at 80C and there was no instability, so that's good. I'll post something if I have more problems with the latest drivers.
By the way, you mentioned idle temperatures not always being accurate. Can you explain what you mean?