Up until recently, reiserfs has been the only choice. As more become available, relative benefits may pay out. Currently, reiserfs has a longer track record than any other GNU/Linux jfs, though it's not all been good.

I guess the question boils down to current need vs. flexibility. My experience was that the reiserfs shuffle wasn't too painful.