I've been around the block a few times on this issue. I've also done this enough times on enough heads and followed the my client's results over time to feel 100% secure that everything I'm telling you is solid advice. Here are some key points to remember:
An explanation of some proteins found in haircare products, and how they work. at the very end are some link to these ingredients if you want to try to mix up your own copycat recipe for botanical boost/refresher spray.