I'm pretty sure the 70 amp rating is the continuous rating for the warrior or Mike wouldn't be so fast to recommend it with the 8S. I haven't had any problems with it. Also it does have a BEC but that's only good for 8-10 cells, any more or less and you need an RX pack. However, I'm inclined to agree with Mike that with a Stampede, this is one time adding more weight in the front is a good thing.