I am working in a single farm with two distinct web applications. Each web application's content needs to be isolated from the other. Should I provision two Search Service Applications or use a single Search SA and rely on security trimming, separate content source indexing, and proper scopes?
I am already planning on unique content access accounts for crawling each web application.