I have been an electronics design engineer for yonks
but all of my bikes apart from my 400F (which came with Boyer Bransden Mk3 when I bought it in 1985 and still works OK) will be fitted with the standard arrangement. I think it depends on how many miles you will be covering... not a lot in the case of most classic bikes. The standard ' Kettering' ignition system on these bikes works well ...so if it's not broken ... blah blah. When I got my 1st 400F in 1978 I designed a CDi which used the standard points and did over 20k miles with it fitted (with a couple of popped main capacitors along the way ... capacitor technology then was not really designed for CDi only valve colour TV's). I never changed the points and there was never any significant wear on the heel of the contact breakers, so the timing never went out. This was with either ND or Hitachi points though ... heard nasty stories about Daiichi points/condensers but that may be that there are lots of Chinese ripoffs around.
So if you are only doing relatively low miles and you can find decent quality, preferrably OEM points and condensers, then I would fit the standard system. One DS system I saw has the electronics on a circular PCB that replaces the points plate. Irrespective of if it functions OK it only looks to have rudimentary weather/vibration protection and that would really put me off.
I think the original Boyer system possibly draws more current than standard due to it's unique (and patented IIRC) design.
My CDi system used an inverter which drew low current at low revs and higher current at high revs. This is the revers on the standard system.
Oddjob swore by the Hondaman ignition which basically does what my CDi did but just utilises transistors to switch the coil current rather than through the contact points rat. Mine whacked 400VDC across the coil from a charged capacitor... which is what Honda did on the CX500/Superdream etc. etc. ... Like my CDi, with the Hondaman ignition, you can simply revert to the standard setup with a switch because both use the standard points and auto-advancer.