yes, its a very good idea, well only if u are a fan of muscle. just dont take them at the same time. perhaps bcaa's before and or during your work out and before bed. protein first thing in the morning, post workout, and whenever else u feel like it. this is generally what i do anyways.