Yes, I believe the only way to have accurate weather (precipitation) will be to interface directly with the weather program. PMDG held off developing one for their aircrafts until the ASN API was released.
I hope the weather radar will be on the agenda someday :(