I do not think redirecting login requests to the homepage is the best option, as some users wont want the login form on the homepage. (eg. thoes with BP as an addon instead of the main feature - eg. wpcandy.com would look lame (personal opinion) with their login form on the homepage)