Some people swear by Pertronix, some swear at them.
The problem is that 'Pertronix' is a big tent - it includes a lot of different products.
One of those is what sounds like the part that you've got - the electronic spark module that replaces the points. This plugs into lots of distributors (like old gen-u-whine Bosch distributors, including the 009, 010, 019(?), etc.).
By most accounts, that module is OK, works well for a while, but some report it's sensitive to heat and will eventually fail, leaving you stranded on a dark and stormy night. If you have another with you, it's not so big a deal to swap it in and be on your way.
But Pertronix also markets whole distributors with that module inside. The problem is that some of those distributors are cheap, Chinese copies of the 009, and the advance mechanism in them (separate from the electronic spark module) has been compared to guano. Mostly unfavorably. Many of us have struggled with those dizzies and that has given the Pertronix name something of a bad odor in some quarters.
Pertronix also makes a line of 'billet' dizzies that look a lot like the CB Performance Magnaspark II, and those presumably have entirely different advance mechanisms and may be OK (no personal experience with them).
So, if your engine is running OK with whatever dizzy you have with the Pertronix module inside, I'd say if ain't broke, don't broke it.
But.... you might hook up a timing light and see if your timing mark moves smoothly from the idle advance to full advance as you slowly increase revs. If so, you're good. If not, that engine might be capable of running a whole lot better.
Yelling 'Pertronix' around here is a lot like yelling 'fire' in a theater. There's bound to be more response sooner than later.