Hola,
@import se usa para esconder el estilo de navegadores viejos, como Netscape 4. Estamos hablando de cosas realmente arcaicas, por lo que, personalmente, no me satisface el argumento.
Otra cosa, en una página que declara sus estilos con @import, al bajar el archivo el navegador no detecta las hojas de estilo y no las baja cuando pides guardar "la página completa" o como diga según el navegador.
Creo que la mejor estrategia es declarar un <link> a una hoja de estilo y, dentro de ésta, llamar diversos estilos con @import.
saludos