Heh... JC was a bit of a... Xena-like episode, so it was a bit campy. Didn't think it was god awful, though. As many have said, the worst episode of Farscape is still better than many other shows' average episodes.
I agree that Gelina was a favorite non-regular.