The difference in SOHC and DOHC Dyna is that the unit runs in hot oil on DOHC and why they fail so much. On the latter there are hundreds of reports of it.
I ran the OEM pulsers on DOHC and used GM HEI units as the ignitors to lower cost and fire a .060" gap if wanted. I used coils off of Baretta car as well. I preferred the OEM setup as the pulsers are widely mounted and easy to move to get what you want, the index markings were very precise as well. And the OEM pulsers fit the resistance and output range the GM modules wanted, the OEM pulsers hardly ever fail in the hot oil either.
The DOHC guys also had fits with the later Dyna 2000 boxes, they tended to blow them out too. Enough that on the CB1100F.net site almost anybody running them had repeat fails with the replacements ones sent by Dyna. They simply ran too hot and I never heard of them getting a firm handle on it.
That GM setup I came up with outfired Accel coils so bad I dumped brand new Accel with maybe 30 minutes use on them. If I ran it again now I might use a Ford Focus zetec coilpack instead, it is somewhat more compact and mounts on a flat plate easy. The Baretta coils were bigger but still fit under tank nicely after you made up a bracket for the pair. The Ford unit is one part with twin waste spark coils built into it. It fires a .060" gap and forever with no issues.