Actually, I think ecdysterone has major potential. The problem is that the doses you get with supplemental forms of ecdysterone supplements on the market are much, much lower that the doses that exhibit "steroid like" effects in human studies.
However, the supplement companies claim that their studies have shown that their doses do result in an increase in nitrogen retention. But hell, they will claim anything to make a buck.