It depends how you feel about the launcher, tbh. If you register your discs with Origin, can play the game through it, but you have to use the launcher. The latest patch allows you to select what packs you want to play with, but you have to check it every time you launch the game because it sometimes just deselects packs.
However, playing from discs means you have to do a little extra legwork. First, you need to use the 1.67 superpatch as Origin is on a higher patch. The other issue is store content. While you can install store content using the launcher while staying on 1.67, you no longer receive the content patches as Origin handles them differently. Both the superpatch and the content patches can be found on line.
I personally use discs and have my firewall blocking Sims 3 so it can't populate the "featured items" folder. If you want to use the online content such as Simport, this isn't an option, but I don't.
Now, I one time had Origin reset its settings during an update and it patched Sims 3 to its most recent version. I was able to roll it by back uninstalling the basegame only and reinstalling using my disk, then using the superpatch to get it back to 1.67. I bring this up because if you're running Origin while installing, there's a chance that will happen to you.