Whey protein is just fine. The bars probably have too many mystery ingredients, but so do candy bars.
Edit:
Ingredients
Cocoa Flavored Soy Crisp (Soy Protein Isolate, Rice Starch, Natural And Artificial Flavor), Vanilla Creme Topping (High Fructose Corn Syrup, Corn Syrup, Milk Protein Isolate, Fractionated Palm Kernel Oil, Soy Lecithin, Natural Flavors), Corn Syrup, Chocolate Flavored Coating (Sugar, Palm Kernel And Palm Oils, Cocoa (Processed With Alkali), Nonfat Milk, Sorbitan Monostearate, Soy Lecithin, Vanilla), Chocolate Chunks (Sugar, Chocolate Liquor, Cocoa Butter, Soy Lecithin, Artificial Flavor, Salt, Vanilla), Cocoa Powder (Processed With Alkali), METAMYOSYNŽ VXP Protein Blend (Whey Protein Isolate, Milk Protein Isolate, Whey Protein Concentrate, Egg White, L-Glutamine), Crystalline Fructose, Canola Oil, Palm Oil, Water, Glycerin, Natural And Artificial Flavor (Contains Caramel Color), Inulin, Vitamin And Mineral Blend (Ascorbic Acid, Ferrous Fumarate, Tri-Calcium Phosphate, D-Alpha Tocopheryl Acetate, Niacinamide, Zinc Oxide, Copper Gluconate, Calcium D-Pantothenate, Retinyl Palmitate, Pyridoxine Hydrochloride, Thiamine Mononitrate, Riboflavin, Folic Acid, Biotin, Potassium Iodide, Cyanocobalamin), Peanut Flour, Sodium Chloride, Di-Potassium Phosphate, Xanthan Gum, Sucralose, Soy Lecithin, Almond Butter
Allergen Warning: This Product Contains Milk, Egg, Soy, Peanut And Tree Nut (Almond) Ingredients.