Five weeks (as of the minute of writing) I shall be in the lounge for 601 to JNB. Since I have forked out for Upper (money and miles) I shall have my critical faculties set to maimum and shall report back!
As things have turned out, my last trip on VS was LHR/JNB 744 and CPT/LHR 342, two years ago in Premium Economy and I found all as I would have expected, in all regards.