Ecco cosa ne penso...
1. sposto la discussione nella giusta sezione, qui non chiedi un consiglio sull'html o sui css, chiedi di farti i complimenti per l'effetto loading che hai messo su, approfittando per ottenere qualche click (perdonami, è un sistema di pubblicità che non mi piace)
2. chiudo la discussione, non è che abbia molto senso
3. rispondo lo stesso alla tua domanda: il sistema delloading mi piace, è un buon metodo di attesa per l'utente; tecnicamente parlando ti consiglio di alleggerire l'effetto perchè ho la sensazione che tenda ad appesantire il caricamento
buon lavoro e non prendertela a male per i punti 1 e 2