Thank you for your advice, everyone. I replaced the points and condensers, and one of the condensers was discolored. But the problem still exists. When I keep the choke open 50%, the bike will stay running and only misfires when under load. I can ride at least 35 mph, which is relatively good. After riding, the exhaust pipes for cylinders 2 and 3 were much cooler than those for 1 and 4. So I'm thinking maybe I have an air problem. Those air screws are 7/8 turns out - maybe I should back them out more? Maybe I should stay with the electrical theme (if only because I'm so tired of the carbs) and look into the coils?
BTW, I was suspecting 1080's suggestion (recoating material sometimes blocking the fuel outlet) given the recoating job that had been poorly done before, but now I think I'm okay there given I can ride around at a good speed without getting fuel starved. My problem seems only to kick in under acceleration or while climbing a hill.