Interesting hack. If you use .htaccess to block AdminCP, does this do anything extra since the login.php is inside the forums directory?
Too bad that the plugin system requires vB to manage all these hooks.
Since vb is developed using svn and each line of code is probably logged somewhere, it would be so cool if they could come up with a way to dynamically create your own hooks with just vb file version and line number...I know, sounds really complicated but so is the hooks system