Dustin,
Keep in mind that unless your aircraft has ADS-B out, the amount of traffic you see will be greatly reduced as you are not the activating client. You will basically be "piggy-backing" on other ADS-B Out aircraft's signal, so you'll be seeing their "service volume" or 15 mile radius and +/- 3500 area. Depending on their distance and altitude, that traffic picture could be irrelative.
Weather is the primary benefit for an ADS-B In Only device, when ADS-B out is not present on the plane. I highly caution you on the Traffic with an ADS-B In only device as there is a lot missing from the picture. When we get to 2020 and more planes have ADS-B out, this picture will be better, but still not complete as not everyone will be required to have ADS-B Out.
If you are in an Experimental or LSA, you might look at the SkyGuardTWX Vision Pro Plus EX. If you are in a Certified Aircraft, then look at the NavWorx ADS600-B. Having ADS-B Out is the best way to make sure you are seeing the full Traffic picture.
I looks pretty pricey, but being 2020 compliant and the safety benefit is well worth the price. These options will save you thousands over other ADS-B solutions. I hope this helps.