I have not been able to get WinMX working in Enlightenment. (0.16.6) . It worked fine in KDE and TWM, but after install, it just flickers its way down the screen and disappears. I think it has something to do with the way it is creating its menubar/panel daemon/helper, or the way it creates a large, empty (fullscreen?) window to anchor its app window to? If anyone has a trick/tip to get around this, fine.
Also, I would prefer a native program to take on the challenge of creating a client to interface with the WinMX Peer network. From waht I can tell, this peer network is separate from all others, and while WinMX can also access OpenNap networks, the Peer Network is where most of the action is. Also, that is where WinMX gets its power boost by being able to concurrently download the same file from multiple users.