La verdad no lo he probado. Realmente si elimino unidades del uses no es para ahorar kilobytes
Aun asi, hay que tener cuidado con las unit que tienen "initialziation" y "finalization". Yo en alguna unit se que uso un "viejo truco":
Código Delphi
[-]initialization
TAlgunaClase.ClassName
Eso lo hago para registrar alguna cosa en algun lado, por ejemplo, como cuando se registran las clases de graficos (distintos formatos de imagenes) o lo mismo para archivos multimedia