I don't say it's flawed for no reason when someone asks I'm simply trying to help with no agenda from my part.
If they can get one considerably cheaper(like I did) then it's worth a punt imho.
I have a DD and it wouldn't go past 950MHz 100% stable on the DD cooler despite throwing the kitchen sink at it.
I ripped off the cooler and put a spare AC Extreme on it and it hits 1100MHz 100% stable with the only thing changed being the cooler.
Try putting 1200/1800+ through your card and check what temps your vrms go to.
If you can't get close, then chances are your vrms are getting too hot in turn reducing stability on the core, the higher the core goes, the lower you need to keep the vrms cooled, it's all linked, there's lots of info in the AC thread from a lot of different users pointing in the same direction:
Lower vrm temps=higher core oc's.