I feel both are great products. My first line is dry solvent for oil, tar, grease, gum etc. If that doesn’t work for me, I would go to TGP. I like Dry S. a little better because is leaves less residue. TGP works great but will leave more residue to attract soil if you don’t flush it out well. Just my opinion though . . .
Something that you may or may not know is that TGP works great on tomato stains. I couldn’t really tell you why, but it works!
Good discussion!