El Grifo for all you know I might be your "old granny" but that doesn't mean that what I say is not common sense but I won't make your lack of seniority an issue in this case.
I am not againt innovation but the idea the crew members should take "drugs" to enhance their performance does not impress me. Most drugs have side effects and the drugs companies are big business and tend, in my opinion, to have alternative agendas.
Common sense is that there are others ways to tackle this sort of issue.