Yes, really need more data to make a recommendation... Here's our example for you to consider.
In our case, we have a number of ways to get/select display NMEA 2K data on several different devices; namely our Garmin 4212 network and our navigation computer running Coastal Explorer. There are times when we get into tight anchorages up north and (like in my current avatar pic) shore tie within a boat length of shore).... so I was specifically looking for something that was going to give my depth under my stern but did NOT want a through hull installation. My main transducer/sonar is roughly amidships.
I looked at Airmar; as it turns out they make a lot of transducers for a lot of manufacturers (or maybe a better statement is they can tailor their transducers to a lot of different manufacturers?)
We ended up selecting their P79S, an in-hull N2K transducer for depth, as it was all we were looking for. It can be plugged directly into our N2k network to provide a depth signal to the network. They have a wide variety of other types of transducers, most of them through hulls, available though.
However, be aware if you are going to pair an "off" brand multifunction transducer directly with a "branded" chartplotter, you will get some odd results. Your sonar/depth may be spot on, but some of the ancillary functions, like temp and water speed may not work. We've done some trouble shooting with our Garmin tri-mode transducer, and found the original sales receipts/owners manual for the transducer and it turns out that rather than a true Garmin transducer it too is an Airmar. We've confirmed several times our depth accuracy, but our water temp invariably gets off by 20-40 degrees....I don't think I would have that problem if I had a N2K transducer doing the job, but the one I have is an Airmar transducer plugged into the the Garmin directly, acting as a Garmin transducer...