Have you considered using some avg. rank threshold instead of karma for both this and down voting? or rather some blend of profile age, minimum karma, and avg. rank?
I look at 1000 karma and wonder why you would empower people who could simply be post happy.