ASP.NET MVC also uses ASP.NET pipelines - so most of HttpModule base stuff works with ASP.NET MVC.
However, actual handler works quite differently - ASP.NET Webforms uses Page and Control trees while ASP.NET MVC uses completely different approach - controller handling request and view used for html generation. There is certainly a learning curve involved for migrating to ASP.NET Webforms to ASP.NET MVC.
You should be asking yourself what exactly would you gain by migrating to ASP.NET MVC - for example, do you get a lot of enhancements and viable life span is more than 2-3 years. These might be the few reasons for considering migration.