I run zone with my UMass Boston team and I've yet to have success double-teaming an opposing team's top scorer. I tried it twice last season against the same team whose starting PG was the DIII leading scorer and lost both times, getting burnt by the double-teamed PG for 25-30 on ~50% shooting. About half the time he wasn't even double-teamed, due to him avoiding it or the extra defender not rotating over to help in time.
In my opinion it hurts more than helps