I really don't have an opinion on the login page nor the animation, however, what would be really nice is to have the ability to create our own login form on our own website that sends a POST (form submit) login request to the ECP; then because the panel has it's own logout URL we can set, we can fully customize the login/logout experience.
I did try, but there were (i think) CORS headers blocking the request.