Back on the Pigeon today! I've been riding the ten speed I set up for my sister in law the past week to give it a shakedown.
The repair went great and the cranks/pedals haven't given me any more trouble since then. Flying Pigeon LA set me a new crank arm, pedals, and cotter pins free of charge. The pedals they sent are Union rubber blocks.

They match the bike and seem better made than the originals, not that that means much. Plus they were free. Don't know if I'm going to keep them, though. I'd like something with provisions for toe clips. MKS Sylvan Touring pedals look nice.
The only issue I'm having at the moment are the brakes - they don't like to stay in adjustment. I'm going to take some sandpaper and rough up the clamping surfaces to try and keep them from moving.
So far here are the totals:
Bike..........$328
Parts...........$0
Maintenance....$43
Labor...........22 hrs
Availability..9/17 commutes (53%)
Breakdowns....1
Mileage.......45 mi.