Let's see, some people feel the whey proteins are too expensive. They are expensive, but last a long time, especially if one does not bake very frequently. They also keep really well for ages at room temperature.
Instead of the vanilla whey protein, unsweetened plain whey protein can be substituted, especially for savory applications. Instead of the whey, you could use ground walnuts, Carbalose flour (look for Carbquik...it is a component of Carbquik and my bake mixes actually work really well mixed half and half with Carbalose flour), oat flour, whole wheat pastry flour (these last three have more or less the same number of carbohydrate grams) or any flour you desire. I haven't tested any of these options, so you're on your own with experimenting. Choose an easy muffin recipe to experiment with.
Some people balk at the idea of ground almonds, thinking perhaps that is the most expensive part of the bake mix. 2/3 cups of the ground almonds could be replaced by any of the above suggestions. Let me know if you think of something else. Ground almonds can be replaced by any ground nuts of your choice. If you happen to be allergic to nuts, I have a nut-free bake mix that is a cup-for-cup substitution for white flour. Naturally, there is also flexibility with this particular recipe.
You will notice I did not touch the vital wheat gluten component of this bake mix. If you are intolerant to gluten, please see my Gluten-free Bake Mix in this blog). I had a gluten-free low-carb (not terribly low-carb unfortunately with this other gluten-free bake mix) chocolate muffin this morning for breakfast with my cup of tea. It was delicious and I don't put on water weight with it, as long as I keep it to one muffin and not every day. I keep them in the freezer and defrost one overnight or in the morning in the microwave oven for about 40 seconds.