I think the biggest issue with swapping in the ls would be where the engine is mounted... if I recall correctly the STI motor is low and relatively far back in the engine bay..Might have clearance issues between the oil pan and the ground

Mind you this is off the top of my head, and pure conjecture.