I'd suggest you add some component polarity identifiers into the copper so not to rely entirely on the silkscreen.
Square pads for:
Diode cathode
Electrolytic cap positive
You can also add symbols for specific component pads into the copper, K, +, 1 or even just a dot that signifies pin 1 on an IC. Big list only restrained by your imagination. In fact, anything you might have as silkscreen you can have instead in the copper.
Bigger pads for IN and OUT.
Optimize hole sizes to suit componentry.
C1 and C2 pad annular rings need enlarging.
Always think; Rework, does my layout improve or hinder it. Are annular rings robust enough to not lift as a result of component substitution or replacement.
Agree with MarkF, this could easily be done on a SS board with
just thoughtful component orientation to allow simple routing pathways.
Great improvement from your first attempt Tom.