Peanuts are loaded with energy, protein, and they keep you feeling full; the only thing is they are loaded with fat! Even though its considered a healthy fat it doesn't mean you should eat mad servings of peanuts throughout the day; a lot of people have this misconception that because raw (uncooked, unsalted) peanuts are healthy, that they can just snack on them all the time throughout the day. Same goes for peanut butter; a lot of my clients when I ask what they're eating they're having peanut butter with almost every meal! Peanut butter with their toast at breakfast, peanut butter for a snack, pb&j for lunch, peanut butter in their protein shakes and so on... That's fine, you can do that if you want more trouble getting your weight off.
I never use it to make peanut butter I just throw it in my protein shakes from time to time for some added protein and energy. If you decide to use it in your shakes make sure you either have a shaker cup, or you're using a blender as it won't break down from just stirring it in a glass alone. It tastes great and adds a nice consistency and richness to your shake! So if you use a lot of peanut butter try PB2 instead!