Considering what a bargain these flights are with Avios, I was very pleasantly surprised at what a great airline South Africa’s Comair is!
Business class is basically Euro-business, a normal economy row with the middle seat blocked. You do get better food though. Since these flights are never more than a few hours, unless you really want to burn some Avios, I would stick with economy which is also very comfortable and has decent meal service.
In most cases, you will be boarding and dis-embarking via staircases so plan your carry-ons accordingly. We use backpacks so this was no problem.