don't know anything about latrax cars. all i know is the company itself is a cheaper "off brand" (for lack of a better term) put out by traxxas. hmmm... maybe side project or off shoot would explain it better (?). personally id avoid them. traxxas itself is an entree level company, a cheap dumbed down off shoot from a company that makes entree level cars just sounds like a bad idea to me.