The advantage of perfboard/Veroboard is that you can make it up as you go along,& have an,albeit messy, prototype up & running before the PC. freaks get their magic programs running.
The downside is that it will never look as neat as a real PCB,even if you do design your Vero layout with a computer program.
In my opinion, Veroboard has its place in one-off designs,modifications,& as a real prototype board to use instead of those useless parasitic prone "breadboards"so beloved by some.
OK,you have to desolder bits to change values,but Vero will work at reasonably high frequencies,& your power, input,& output connections don't fall off all the time!