RM's shared facts are not compatible with most third party software. For example, they are not transferred from RM to ancestry.com nor to familysearch.org using RM's direct interface. They are included in RM's enhanced GEDCOM (the "Extra Details (RM specific)" option). RM will import this data from its own GEDCOM, but most third party software will not import the information from such GEDCOM. Sentence template customizations associated with individual instances of shared facts are not included even in RM's enhanced GEDCOM. The latter is an RM bug, not a problem with third party compatibility. Within RM itself, there are number of aspects of shared facts where they do not behave quite like real facts, for example, in searching or making groups or making columns in People View - that sort of thing. The real focus of RM's shared facts is for making sentences in narrative reports.
Many RM users make heavy use of RM's shared facts in order to obtain the benefits you are looking to obtain. With one exception, I don't use RM's shared facts because of third party interface issues. The one exception is that I share RM's marriage and divorce facts with the parties to the marriage or divorce. This probably sounds very strange because the parties to the marriage or divorce already have the marriage or divorce facts. The difference is that the original version of the marriage or divorce facts prints only in the family section of narrative reports and is not in timeline order with the person's other facts. The shared version of the marriage or divorce facts prints in timeline order in the individual section of narrative reports. If I lose these shared facts when transferring data to third party software, no real data is lost - just some nice formatting of a report.