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.