I'm into herbal medicine, chinese /ayurvedic, all of it. SO yeah I do take a bunch of the things you mentioned. Cacao was my favorite for a while because it was an incredible stimulant, but if taken in excess it'll promote overtraining and kill your adrenals/kidney/HPA axis, just like all the regular pre-workout caffeine loaded supplements are capable of.
I'd recommend slippery elm bark, and marshmallow root, as well as licorice as three herbs that help balance out the jumper/powerlifter/sprinting, athletes that perform a lot of intense exercise, demanding for the adrenals. Traditional medicinals makes teas with those three in it quite often.
A bunch of other herbs help out to keep the athlete really health. My favorite is probably
Ashwaghanda. After I overtrained for a while I took this, and felt amazing again, then I lifted too heavy and overtrained again. So you really gotta chill. In general, the adaptogens provide that extra edge. Ashwaghanda is the least stimulating one and is good for people who lift a ton. Rhodiola and ginseng are much more stimulating.
I have a 2 articles on rhodiola rosea on my
blog I write articles on herbs but there's not much yet. Rhodiola didn't help me with overtraining, but in a healthy body, it certainly will. Reasons for it are very complicated in the chinese medicine explanations.