I have a (mono) PS Engineering 1000 which has served well for 10 years, with the following caveat:
They claim their intercom has a "fail safe" mode which will by-pass the intercom should any internal component fail and allow your avionics to work "thru" as if no intercom were installed at all. This is not completely accurate.
My setup would allow me to receive but transmited only a "carrier" (no modulation) which torqued ATC when I repeatedly tried to call for taxi clearance. This occured only in frigid weather and took about 15 mins of atttempts before transmits would work (apparently a "warm-up" issue.) PS Engineering told me it had to be the com radio because their intercom was "fail safe".
Right.
So I sent my com (Narco 810) to the factory who froze it, heated it, abused it,...and told me there was nothing wrong with it. I had it back in 8 days with a charge of $120 plus shipping ($40).
(At least Narco gave me a new 1-year warranty on it due to their bench-work policy.) I then told Narco the REST of the story (about how PS Engineering had assured me it could only be the com radio...and Narco told me that PS Engineering is correct...
partially ...provided that the "by-pass relay" in the PS unit isn't what failed.
I sent the intercom to PS Engineering ...they kept it ten days and returned it to me with a $40 repair bill (plus shipping, of course) to replace the "relay" which had failed.

(They also completely cut OUT the diode I'd merely "clipped" {per their previous instructions to me when I wanted "sidetone" for my broadcasts}....a common modification if you are accustomed to more "professional" avionics packages in large aircraft. I did not authorize them to remove that diode and feel they should have asked me first.)
The intercom has worked just fine now for 8 years until this winter, when I flew the airplane on an important trip after a 3 month period of inactivity....my comm unit would neither transmit nor recieve (except weakly, if I over-rode the squelch. This convinced me that THIS time it MUST be the comm unit.) I had departed my home field for a controlled field and after the enroute portion could not raise ATIS nor the tower. I was about to reverse course for home when it occurred to me to switch OFF the intercom...which cured the problem allowing the comm to "bypass" and transmit/receive just fine. Again...it was the intercom!
Switching the intercom ON again...and things worked normally and have continued to work just fine for several more flights now. (Leaving me to believe that "bypass relay" may be nearing the end of it's life-cycle again.)
Take this story to be what you wish.... I think the PS Engineering intercoms are good units, but I've found this idiosyncracy that should be shared with others.
It has an audio input and also an isolate mode, which has worked just fine, as long as you are willing to accept no sidetone during the isolate mode.
Questions to ask the mfr of any intercom you are considering for purchase:
Does it have a "by pass" mode if it should fail?
Does the "by pass" mode require the intercom to be switched
completely OFF to work? (Just FYI)
Does the unit have "sidetone"? (allows a person to hear themselves as they transmit, same as when they speak to others)
Will the unit accept XM radio inputs as well as any other audio input device you plan to use?
Can the pilot isolate all his ATC communications from pax? (And can pax continure to converse w/each other when pilot is isolated?)
Does the intercom have INPUTS for audible warning devices (such as stall warning horn, gear warnings, fuel warnings, TAWS (Terrain advisories), GPS warnings, etc etc?)
You might be surprised how important this function can be in certain aircraft.