50mg protein wouldnt be much...im assuming you mean 50g's protein every 3 hours, in this case, you should definately be fine as long as this is consistent. The soy is inferior, but with the other amounts of protein you get, especially every 3 hours...you are fine.