Are you talking about Casein protein powder? If so, they do work. It has a time release that feeds your muscles over night so your muscles are not starving by the time you get up.
If you're talking about different types of protein, I think it varies by the individual. We all know Whey protein is the best protein in terms of PP. However, my stomach can't tolerate Soy protein and I avoid it like the plague. I just don't digest it and a lot of people have that problem with soy.