Some of them were LSD, most aren't.
I don't think strength would be an issue, back in the day Liberos were quite popular for drag racing due to the solid rear end.
I have heared rumours about swapping in Evo 3 parts into the Libero diff too. You could give Jeremy at Evoparts a call, he may be of some help.