This will probably wait until we have our own in-house server. We've been having so much fun with PHP that we haven't quite debugged our server-side Java application quite yet. We played with applets first, but found them limiting. Computer-based technologies are evolving at an exponential rate. Just when we've figured out what a buzzword means, what one particular technology is good for, either that technology changes or else a new, improved technology emerges.
Every choice has benefits and costs.
It takes experience with a tool to learn what it does well and what it does not do well. We have the experience.