The problem is, to put a decoder in it, the diodes have to go because there is no room. With the 3v drop, it runs just about the same speed as my original one so I think this motor would be OK, just limiting top speed on the decoder. It's out of an RC servo that I use in my mini's that can handle 8.4v and a lot more stress than this loco will ever put it through. It's pretty torquey, might have to try it in some other applications.