I like the twisted wire eyes better than the screw eyes because to me they look better. The only screw eyes I've been able to find were way thicker than the wire I use and they just don't look right for bass sized lures. For me it's not that the twisted wire ties are in any way superior in performance, but that they seem to fit the size baits I build.
Ben