Yep, wrong section. Short answer to your question, no. That's a 'big block' you linked. You are looking for a .18 engine or smaller (other than the traxxas 3.3 which is technically a .19), with the correct shaft, to be a drop-in fit. Trying to wedge a big block would require different engine mount blocks and some custom drilling/cutting/reinforcing to several chassis parts among other things.
HPI RS4 Rally/Pro/Nitro 2's, Traxxas Big Block Npede/Slash 4x4/Nitro 4-tec/E-maxx, Ofna JL10e, Kyosho Inferno GT2, Exotek R18II
Umm, what does overkill mean again?