Yep, it's miserably slow. I use it primarily for what many people use Knoppix for - as a rescue system for dead Windows partitions. If I actually had to use it as a primary system daily I might have trouble.
Java is a pain but I believe I've used these instructions before (on a desktop install):