Arrma Typhon Grom! How will this ESC and Motor combo work and fit??