I wanted to post that I just got around to testing my DVD version of Sims 3 again, and it works out of box.
Currently the launcher does not work without updating to the latest patch version. You can however skip the launcher and execute TS3.exe directly.
The launcher also requires .Net and Adobe Flash Player.
Nothing is needed to play the game launching from TS3.exe.