There are still a lot of people who develop on MacOS and deploy on linux, so a kqueue port would be valuable even if it were not as well tuned.
a kqueue port should be ok. I'll add an issue for it.
There are a few libraries that wrap epoll and friends to work more cross platform.
How widely do you use it? Everywhere? A few spots?
The epoll code use is very small, few hundreds of LOC (but is at the very center of the framework since it runs the event loop), actually writing it from scratch was better to understand the mechanism, to optimize it and to adapt it for non blocking sql.
One could argue if it works on WSL then it works on Windows for development use cases to deploy on Linux.