i waqs looking to start some nitro offroad and was thinking about a jammin crt pro any oppinions about this truggy???