RE: can anyone explain thrust?
Thrust is an amount of pushing power
So, the 25 oz means that at max speed the motor can "push" that much weight
So basically if there was a scale between the motor and an imovable object, the motor would exert 25 oz on it
As far as if it's a lot or not, I don't know. Though to me for small scale things it seems adequate