iFly GPS openly support ADS-B Weather and Traffic from a host of ADS-B devices. Unfortunately, Garmin does not support or provide integration standards for non-Garmin developers. If Garmin supported integrating with apps and devices like iFly GPS, we would gladly support it on the 345 and other Garmin devices like the GDL39.
At this point it is a matter of Garmin opening up to others. They basically hold the key to unlock the data stream.