Hari please contact me directly, preferably via email.
There will be quite some re-writing to do. One aspect of the existing extension that isn't really outlined in the README is that it's been optimized for being quick with few rules, Cloudflare-style. It won't handle well having many URLs and the number of rules is also limited by the size of a Flarum setting. This will need re-writing to rely on databse instead of loading all rules into memory like it currently does.
So basically this would be a mostly new extension.