You should also consider 2ZZ-GE.
3sGTE is great but one in good condition (especially 3rd gen) are hard to come by plus it won't fit neatly into 86 engine bay. I think you would have to modify the hood. I know couple of people who have it in their corollas. One is ee90 other one is ce100. Stock hoods don't close on both of them. Both are 3rd Gen 3sGTE