If anyone wants to compare the seats for themselves, it'd appear an oppertunity is at hand. 1037-1038 and 1041-1042 are now coupled, with 1049-1050 forming the third pair. I saw them on a Frankford bound train at 8th and Market about 11:45 this morning. At that time 1050 was leading (with 1042 on the 69th St end, IIRC), but a few relays at FTC and loops at 69th will likely change that.
I have to say that I really like the seats in 1041-1042, they're still fairly comfortable, even with the loss of the padding. Just as far as I can tell, they seem to have higher backs than both the current seats and the bus seats on 1037-1038. Judging from SEPTA's bus fleet, they do a fairly good job keeping the fabric inserts in the buses fairly clean, so here's hoping they do the same with these new seats.