some of these commercial solvents, cleaners and preservers are chemical nightmares that i prefer to avoid. read the labels, if the manufacturer even bothers to address exactly what ya just bought.
if i have been diligent about immediate proper post shooting swabbing and spraying, then i prefer to use the simplest, most "natural" of cleaning solvents = water.
beyond water, as aid to cleaning and sometimes for fouling control, i prefer a non-toxic water soluble oil such as ballistol - either cut with water for intermediate cleaning/preservation, or full strength for a final preservative oiling. ballistol is extremely non-toxic, you could literally drink it - and it will not harm gunstock wood, so no need to remove pinned barrels. this is a late 19th century german military product that has stood the test of time all the way to here, the 21st century. i can trust in stuff that has that kinda endurance and effectiveness track record.
i don't know firsthand the worth of tallow for preservation, but i do know some tallows will go rancid faster than a new yawk minute. mutton tallow won't, which is why is use that tallow for greasing ball patches, or mixed with beeswax, or mixed with beeswax and canning wax.
it's wonderful that we have all these choices for maintaining our guns. choose wisely.