Hint: You cannot run win32 apps on a unix kernel without a compatibility layer of some kind! (Which is what WINE *is*.) There's no way around this to get seamless win32 binary support. You either need to have WINE integrated into the OS and desktop environment, or some other implementation of win32 in the OS that translates win32 calls into kernel calls and unix libraries for I/O, screen display, etc. Or some kind of hybrid kernel.
All of this is true whether you're running windows apps on *nix or wanting to run Linux apps on FreeBSD, or Linux apps on Windows. What do you think WSL is?
Tight integration between WINE and the OS and desktop environment is certainly possible. If Wine were actually "finished" then I'm sure distros would be doing this. Meanwhile only MS could produce a true 100% win32 compatibility layer for Unix OS's.