Will this be ok?

Don't forget that ArduinoISP has status outputs on pins 7, 8, and 9 meant to drive LEDs. Pin 9 is a pulsing "heartbeat" to show that ArduinoISP is loaded (extremely valuable!), pin 7 shows that the upload is occurring, pin 8 denotes an error.