I think being consistent is the main thing.
Current addresses in FTM can't lead to mail labels, as FTM doesn't have a mail label report. It's probably easier to maintain a mail label file for currently alive folks in mail label software. Although you can export names with street addresses into Excel via a Custom Report and then port to a mail label software.
I generally follow the practice of putting places known by governmental heirarchy as Residence; whereas 1860-1870 US census entries for Post Office and "old" street addresses from sources like censuses and other records I put in the address fact.
One reason I use government heirarchy for the Residence is so that I can see everyone who lived, born, buried in that town in the Places Workplace in the right panel.
You could accomplish the same thing by putting using the Residence Fact twice; once for the govt heirarchy and once for the street address. Most of my Address Facts have an accompanying entry with a Residence Fact. (eg death record gives street address of last residence. I put it in Address and the govt heirarchy in the Residence fact, both with the date of death.