It is possible to charge non Traxxas lipo if charger has balance ports and you have an adapter, but from my experience sometimes charger finds some error and refuse to charge some batteries. With 10 scale vehicles I have found that Traxxas batteries work the best, they are double the price than Amazon specials, but I would say 2 and 3s packs are worth it. 4s Traxxas battery is very expensive, so I would definitely use third party.
Like graywolf said, chnl are good, hobbyking as well, but my personal choice are liperior, just because I think the provide the best value for money and quality is comparable to chnl. But you have to double check your battery compartment and battery size, because they have some batteries that are not a standard size and bulky, so they will not fit some vehicles