I've been playing with BitcoinJ for a couple of months now. Slowly, I've gotten to the point that I can start committing to the repo. But I am trying to evaluate whether it makes sense to contribute if there are not a contributors. Naturally, however, I think that Java implementation of the wallet makes much more sense than JavaScript or any other dynamic programming language.