The JNB route is often completely sold out - on that basis I would pay for any two seats together if sitting together is important as I think the chances at OLCI would be much less than on other routes. I think a middle pair would be fine for a long overnight flight but the rearmost pair would be best (if the bassinet isn't used).