Why don you use PCB connector and FastOn for faster assembly?
Although PCB connectors and FastOn makes the assembly somewhat easier and faster our experience tells us that this often courses a lot of early service while a good soldering will last as long as the electronics. Why go to compromise when you can avoid it and we find it very annoying to have to open a box again just to cure a bad connection in a fast and easy assembled system while the electronics is still performing.