BMW South Africa announced its updated electric i3 and i3s earlier this year and I drove it for the...