im not so sure on the “ideal” ratio. its been reported that the major benefits of BCAA come from leucine itself and as of yet studies havent shown a real difference between bcaa and even jsut leucine itslef. btw the protein factory stuff is terribly bitter