At some point I'm definitely going to have to start thinking about PnP-ing some of these bigger boards. My designs are already beyond the point most people would have given up on hand assembly.
This one has a touch over 600 components on it. Given the time I'm probably going to try and finish the back side but not do the front tonight.