By porting a plugin, you must be ready to make any futher changes to it, such as bugfixes. This isn't a one shot thing.. you can't just change a few includes and be done with it. If you don't feel that you can maintain this plugin, then please... do not port it.
If you have to ask for help to convert the plugin, and maintain it.. please don't port it. Ask someone else to port it in the Suggestions and Requests forum