Medupi is finally complete – was it worth the wait?