Yes, end company using it will have no problem using it. Plug header onto ICSP connector of standalone board, push the button, 8 seconds later its all done.
Found out after we ordered the programmer that uCs will be pre-programmed before being installed onto boards in India.
Programmer will be a backup I guess in case programming needs to change after boards are provided to be assembled into end product.