It requires you a little more upfront work indeed but once you have your stack mixed and stored it gets as practical as with any other MRP.
The deal is that people have to know what their body needs first and foremost. Gain? Lose? Maintain? All are different goals and methods. Solyent advertising as an off-the-shelf works-for-all-people might be fundamentally true, but I don't think it can be argued that it's the ideal for each and every person.