You cannot add a field from other in the lookup other than the one which is specified using SysTableLookup. But the work around would be adding a display method for Name in the table that is specified in SysTableLookup and use it using addLookupMethod( ).
If you want to display more fields from multiple tables, you can also create a view with a query joining all the datasources you want & then use that View in SysTableLookup.
Hope this helps!!!