I've just started using this tool and it is quite amazing how it integrates .Net and Java. I was using it to convert a library that was only available in java to a .net assembly.
The good:
- Extremely easy to use
- Small footprint(the assemblies are not that big, and you don't need all of them all of the time)
- Project seems to be well maintained and the sourceforge feedback seems good
The bad:
- Debugging is a little more difficult. The Visual Studio exception handler looks for a message property that is blank in java. The result is that you have to make temporary try...catch block and put a watch on the exception object to inspect the details of the java exception
- classpath resources can be difficult to load and work with.
- Javadoc strings are not converted through so don't expect to see tips with intellisense, you will have to read through javadoc html to get help.
Overall it's been a pleasant experience, but I have admittedly only been using it for 2 days now.