Yes, roll.ntime is enabled, or should be at any rate.
I am looking at switching the getwork server over to PoolServerJ... I just haven't had time to setup my java development environment and make the changes necessary. I hope to get to that soon, and assuming it's everything everyone says it is, that will hopefully correct any problems, if they exist... though I can't figure out where they might be, unless the miner is running dry during an LP.
During an LP, the system is trying to hand out a ton of work at the same time, so there is an occasional bottleneck there.
The hashrate will vary widely on the pool as to what it's reporting because it's only an estimate based on the amount of shares you've submitted, whereas the miner knows exactly what rate it's processing - so the miner hashrate will be fairly constant, but the pool hashrate will vary widely depending on your luck. Mine goes from anywhere between ~12.1 - ~14 GH/s at any given time, depending on luck.