There are plenty of opinions (here are mine

) and lots of videos on YouTube on this topic. "RV Gear & Far" and "National RV Training Institute" have some great product comparison videos (sorry, can't find my bookmarks to them). The end results of their tests were Liquified or Unique RV DigestIt were the winners, and I would tend to agree with them.
Over the years, I have tried many of them, including the Calgon/Pinesol (biggest drawback was finding something to mix it in and the time it took weren't worth the minimal cost savings).
Water is the key! My rule is, any solids (human or TP) are followed by a full bowl of water (about 1 gallon). Never had a clog or bad smell, and the black tank rinses pretty clean after I dump it.
I currently use Liquified, because it's inexpensive and easy to dispense. Unique is around the same price point I think, but Liquified has a refill jug and I don't think Unique has one.
The "sludge" that everyone talks about is going to be caused by lack of water down the bowl and lack of adequate rinsing, regardless of which treatment or method you use.
Nothing that I have tried keeps the blank tank sensors working correctly all of the time. Only once and a while does the tank read empty after a normal dump/rinse, but a tank wand down the toilet resolves that issue. I don't worry about that too much. We know when the tanj is getting full.
As for the gray tanks, nothing there. Occasionally, a gray tank sensor gets fouled. 8 ounces of Dawn down the drain into a full tank before bed, dump in the morning and all is good. I leave the gray tank valves closed, eve though we are stationary, so that whoosh of water when I open tha valve will hopefully take any food particles with it.
Found my bookmarks: