It’s great to be able to “Limit record selection to a view” when selecting a Linked Record, however, this means that the number of views gets out of hand quickly. It also means creating views that you will never look at (as they are only needed for filtering Linked Record options).
I would prefer the ability to filter linked records by conditions instead. This would add flexibility and prevent the creation of unnecessary views. Bonus points if you could filter based on data from both the current record, and the Linked Record. For example, show if {Current record field} contains_______ and {Linked Record field} contains _________.