I would certainly recommend the extra leg room seats. I am 6'2" as well, and in the big picture, I think that is a small price to pay; given the amount of hours you are going to be sat in a Y class seat during a ORD-LHR-JNB-LHR-ORD trip. Especially for the overnight legs.
Nick