The only SAA flight I could get for my dates was on the A340-600. Is it an older plane like some of the A340-300? I can't find much information on this version online.
The J seats on all SAA are very, very similar. I honestly wouldn't worry about which version you're flying.