Yes. It worked fine with the LRP28S3 and the LST flywheel/clutch, that's what's in the photo I posted earlier. If I remember right, the bell housing is about 1mm bigger than most bells because of how losi built the flywheel. I used standard HPI savage teflon shoes with mine which worked fine.
I'm curious why your gearing so high. You running small tires or something? I have an LRP28S3 in my savage with now 18/47 gearing. It did fine with 17/47 and traxxas 3.8 chevrons on it. I'd have to guess if you go too tall, your going to have shifting issues.
Found an old photo showing (sort of) the losi flywheel/bell on the LRP:
Was a photo showing something else, but it's the best I can find.