Something I do quite a lot to lighten the trigger pull is to curve the trigger blade. On most locks, the sear bar actually moves rearward just a hair, as it travels up. The angle of the trigger blade tries to push the sear bar forward and up, which causes a conflict in direction, and results in a heavy trigger pull. If you file a downward curve on the top of the trigger blade, starting at the point where it first contacts the sear bar, it will create a sort of cam action, and the sear will initially start moving back and up. Doing this will increase trigger travel, but only slightly. Works for single or double triggers.
If you try this fix, just file a little at a time, then try it. If you file too much of a sharp curve, you could end up with a long trigger travel. Once you are satisfied with the feel, polish the contact points on both the blade and the bar.
Not the end-all fix, but may be just enough to make your problem acceptable. And you're right, the trigger blade should contact the sear bar close to the pivot point. I never go past center of the trigger blade. Good luck. Bill