i say the losi mini t is the most succesful mini ever made. thats just me opinions?