Are the Medusa Motors 036-60-2000v strong enought for a Truggy? I seem people use it for buggies, but wasn't sure if it would be torquey enought for a truggy. BTW, where can I get one of these...there web site seem to be out of stock since the ice age.