If it's replacing a fe15, then it should be able take higher gearing which should soften the bottom end up a bit. The alloy shoes may not be the best option then. They will work, but usually with alloy, your trying to get a clutch that hooks up harder.
I think a traxxas sized flywheel will fit as well, which has shorter shoe posts and uses thinner shoes and bell. 1/8th scale clutch shoes are wider, so the posts for the shoes are longer, the bell is longer as is the crank shaft. I only mention it as you may find it difficult to fit a big block in that chassis as it is, so any space you can scavenge from the front to move the engine forward will help.
So, might want to look for a 1/10th flywheel/clutch instead. I'd suggest using a 3-shoe vs the traxxas 2 shoe as you will get more clutch grip... or, again, you may want it to slip some, but with the 1/10th shoes, they may be more likely to rip apart with the torque of a big block beating on them...
This may be a compromise:
https://www.ebay.com/itm/Integy-Tra...um-3-Piece-Clutch-Conversion-Set/192697309257
Alloy shoes, they are hard 7075, so they will slip some, but be stronger than a 2 shoe composite. That's a 1/10th clutch, so you would use a 1/10th bell. The NMT uses mod 1 pitch spur. Most 1/10th use 32p or mod 8. The revo uses M1, so you could find the bells for it and get one of those. Should work with the above flywheel/clutch as well. Then you end up with a thinner flywheel/bell system that will help shoehorn that engine in there.
Don't forget bell bearings. Traxxas uses abnormal sized bearings for their bells. They are larger than most which are 5x10.
Grabbed this from a 2.5 revo manual, first number is the traxxas part number and each lists the bearing to use:
5214 Clutch bell (14-tooth)/5x8x0.5mm fiber washer (2)/ 5mm eclip
(requires 5x10x4mm ball bearings part #4609) (1.0 metric
pitch)................................................................................................... $12.00
5215 Clutch bell (15-tooth)/5x8x0.5mm fiber washer (2)/ 5mm eclip
(requires 5x11x4mm ball bearings part #4611) (1.0 metric
pitch).................................................................................................... $12.00
5216 Clutch bell (16-tooth)/5x8x0.5mm fiber washer (2)/ 5mm eclip
(requires 5x11x4mm ball bearings part #4611) (1.0 metric
pitch)................................................................................................... $12.00
5217 Clutch bell (17-tooth)/5x8x0.5mm fiber washer (2)/ 5mm eclip
(requires 5x11x4mm ball bearings part #4611) (1.0 metric
pitch)................................................................................................... $12.00