Arduino UNO vs Leonardo

Guarda, considera che io parto con conoscienze praticamente nulle di elettronica.
SE la Leonardo è utilizzabile come programmatore ICSP (e non ho idea di come fare per saperlo), e SE non c'è troppo rischio di friggere il microcontrollore per uno che di resistenze non sa nulla, allora prenderei la Leonardo, altrimenti mi sa che mi conviene la UNO.

Sennò non è possibile fare il contrario? Prendere la UNO e crearmi più avanti la Leo?