Finally done with the bike and it's riding great! I had some problems with the right seat stay, it had a small crack at the end, I think from the miles I put on it before I realized it was broken. It didn't help that the ends were put together sloppily in the first place, as I found when removing the dropouts. The left dropout was under tension, so that when I cut it with a chop saw before removal, it separated several millimeters. For the right dropout, they had slotted the stays off-center to get the right alignment. So, the right seat stay only had a tiny bit of material on the outer portion of the slot, and that's where it was cracking (I mean aside from the original cracked dropout).
So here's the final results (click for huge versions):