alex -- You're doing a good job of being proactive and exploring more options!
I think Altostrata knows something about the Rhodiola Rosea. I remember various people talking about it, but I don't have an impression of anyone using it. Alto had problems with it.