I think this is a good idea. Or rather, I think it is a fantastic idea to provide binary distributions of modules requiring C compilers to Windows users on the CPAN. I don't necessarily think it should be an "author provides it or none at all" thing. If the author didn't develop on Win32 there should still be a mechanism to allow someone else to provide the binary distribution.