Its not bolt in, but it can be made to work, its a little too wide, 3 mm too tall and the holes for the diff brace are offset in the wrong direction.
See my thread to see how I made it work, Mike asked me to design a new diff brace, and I did a 3mm spacer to go under the front diff brace, if I measured right and it fits, maybe mike could sell them with it as an adapter kit, or modify the LSP by that amount for the buggy.
It looks like new version of Mike's LSP motor mount and stadium front diff mount will do the job without any additional modifications. Unfortunately the center of gravity will be 2 mm higher ;)