More I think about Pooled Forging, more I don't like it. Does anyone have any ideas where this could lead to? Won't we face the same problem as Bitcoin (GHash)?
I put refactoring on hold until the community decides that it's safe for Nxt.
I think the concept of pools in Nxt is a non-starter: it doesn't make any sense, except under one scenario.
Pooling coins for Nxt has no impact on ROI. The effect is psychological. You'll get less Nxt more often, but you won't earn more Nxt than you would forging alone.
The only reason it makes sense is if you can't run software all the time, or are frustrated with having to update it every two days to keep from being left on a fork due to software changes and fixes.
People who want pools are people who believe (against all factual data) that pooling gives them additional reward. This is a fallacy and we should not support the belief.
People who want to "set it and forget it" have a valid argument, but IMHO not enough of one to warrant adding "pooled forging" to Nxt's core.