I loath shaft drive bikes, I find them heavy and inefficient. (I’ve owned plenty of them)
modern o-ring chains are pretty trouble free, I have over 32k miles on my Suzuki DL650‘s OEM chain. I only adjust the chain when changing the rear tire and I only lube the chain when I change the oil or have ridden for a while in the rain or got the bike really muddy.
for chain lube, I use DuPont chain saver, pro Honda chain lube with moly, or whatever else I have laying around thats oring safe.
I clean the chain using WD40 and a soft tooth brush, and wipe it all dry before adding the chain lube. I am careful to clean the exterior of the chain and the sprockets but not to use too much solvent to clear out the factory lube in the rings on the chain.
This same procedure has been with me and my chain driven bikes for years and works great for me.
I should add that I only have a few thousand miles on the T100 but with chrome rims and spokes I am more concerned about fling on the that bike than the DL650, so I have been leaning more towards the less flingy lubes I have.