One of the ongoing debates in the MFZ community is the merit of buying sets for parts versus targeted buying of parts via Bricklink/owl, etc.
Basic sets are a good way to build up a supply of bricks, basic or
otherwise. That's why I recommend them. It may be a slow way to build
up the specialty bricks, especially for people new to the game, but it
pays off in the long run. You get the parts you need plus others that you will use later. Frames, terrain, parts for other frames, you're building a stockpile.
Bricklink is a good way to acquire the bricks you need right now. You get what you need and no more. So while you may get out of the gate faster you will have a limited number of parts to draw from later.
Either way, you acquire Lego and you start playing MFZ. Which is the reason why you're doing this in the first place. :-)