Heck by the looks of it, it aint gonna matter because they just keep pushing back the release date on it. I've been watching since last November for them to become available. I'm trying to figure out what takes so long to change from "rubber" pieces to the graphite and get them together?
Oh yea, with that rant I forgot to answer the question. All conclusions point to it having the same ratio as the "regular" ST. I can't however for the life of me remember what it is. Try a search on the Nitro Evader as it seems to me we discussed the ratios of the elec. truck also or maybe even in the Evader thread.