Proper nutrition includes consuming the optimum daily amount of calories, using the right nutrient ratio for your body type and of course using the meal frequency that produces the best results for you personally.
The ultimate exercise approach for long term weight loss is to do cardio and weight training on a regular basis.
When you do all these things simultaneously you will create a lean, healthy body.
When one of these elements is taken out of the equation your end results will suffer.
From my experience foods low in carbs like lean protein, nuts, seeds and some dairy products should be simply consumed in moderate amounts to produce weight loss results.
Concentrating on a nutrient manipulation strategy like low carb dieting will not bring long term results.
This is why low carb approaches are considered advanced nutrition strategies, and should be used only when you have mastered the basics and fundamentals of proper nutrition and exercise.
Once you produce some impressive weight loss results by eating right and exercising you can use them to reach really low body fat levels.
Trying to use low carb techniques in the beginning of your weight loss program will most likely create only short term results.
Conventional low carb diets are unhealthy and create massive cravings for carbohydrates, especially the kinds that are highly processed and filled with white flour, sugar and unhealthy fat.
When your body increases your appetite to force you to eat the carbs it needs to function properly, it is only a matter of time until you quit the diet and run to the store to buy a bag filled with carbohydrates to munch on.
The biggest problem with this is it leads to massive weight gain. Since your body has gotten used to using protein and fats for fuel, the carbohydrates are not processed as efficiently as before you started using the low carb approch.
This will lead to a fast weight gain, and with time most pople gain back more weight than they lost while dieting.