Peter,
Wire-wrap; been there, done that. Beyond a certain level of complexity, becomes impossible. A first generation Z80 with all its support chips, PIO's, UART's, memory controllers, glue logic, etc, on a 6" x 4" STD bus card is impossible. Well, almost impossible. I know, first hand experience. Even more fun when you walk into the project half-completed, and are given the responsibility of making someone elses circuit work. Like I said, been there, done that. Wish we had digital cameras and the internet back in the '70's and early '80's.
As for my controller; was finished several weeks ago. Currently waiting on the front & rear panels to come back from the engravers. Then I've got to find some heating elements, cut them down, and mount in a frame that will sit in some air-conditioning duct. I've found the address of my local heating element specialist, just got to get around there one lunchtime.
I find it hard to believe you mount smd components on veroboard. Maybe you're just crazy :-). Or at least, crazier than I am. All the smd stuff I use is 50 thou pin spacing, half of veroboards 0.1 inch track spacing. Or worse, metric pin spacing (CS5534). Last week I made a board to adapt a surface mount 8 pin chip to a board designed for a through hole part. The boards final size was 1/2 inch by 1/2 inch. Made a prototype using the same technique I use to make all my boards.
It probably is redundant, but I made some boards today, and took some photos of the process. I've been asked often enough about it now that I think it could be useful for some on here for me to actually detail how I make boards. Once you get it down pat, from artwork on computer to physical pcb ready to drill & populate is measured in tens of minutes. No darkroom, no yucky chemicals except for the etchant.
Meanwhile, work continues on the Grand Unified Dc-Dc Converter (GUDDC) Trademark & Patent Pending; just kidding. Don't believe in Patents. Don't believe in sweeping all-encompassing statements either, which makes the previous statement either redundant or irrelevant. Patents do have their place. On the other hand, "there is nothing new under the sun" is also true.
Amanda