I'm all for ls motors, they're awesome! Unfortunately, they do not fit into everything well.
I'm a bit of a dinosaur, but try to keep an open mind, as long as it agrees with me. Lol!