no experience making tinctures with it - but it is known to be a good solvent - whether that means there are real world medicinal advantages of using it in place of alcohol i am not convinced ( other than the fact that the tincture would be alcohol free - which is important to some people ).
the doses advertised for the product in the link look a bit too low to be very useful to me - eg a few drops - where as most of buhner's doses are several millilitres of each herb taken 3 or 4 times a day - with around 40 drops to the ml - which seems to be an order of magnitude greater than the product in the link.
alcohol or alcohol and water already does a pretty good job as a solvent - so i have a hard time believing the DMSO based tincture is somehow 10x better - 10-20% better i could believe.
DMSO itself is thought by some to have many benefits in itself - see the below page by well known UK CFS Doctor Sarah Myhill
https://drmyhill.co.uk/wiki/dimethylsulphoxide_(dmso)_%e2%80%93_another_multitasking,_inexpensive,_safe_and_effective_toolsome people here have posted that they have found it useful as a topical agent for joints issues etc