8-12% sure is enough oil, though the "Optifuel" they use in the UK has even 15% oil and is still alright though unnecessary. Never ran traxxas fuel myself but only ever heard bad things about it.
Don't obviously buy helicopter or plane specific fuel, and use at least 16% nitro though higher gives quite a bit more power in my experience.