It's likely that Air China will join Star Alliance. LH already codeshares with Air China - the whole process until Air China joins may take a long time, too.
Recently J. Weber and other representatives of LH said that they see no necessity to get a member in South Africa. But they said also some months ago that Star wouldn't accept many new members anymore. And now Asiana/LOT/Spanair will join.
SAA may be very glad about their independant position with codeshares to many airlines.
IMO, India is a big market that may be worth for any alliance.