Productivity apps? Just run UAE/WinUAE 
If we were all looking for the optimal way of doing things, we wouldn't be here, would we?
If youvare going to use a P96 driver, why not use a nice modern chip from ATI or Nvidia? It will be cheaper and more powerful than any FPGA solution.
Because there is already an FPGA on the board, I guess. Also, it's obviously the most future proof solution. I also believe that it would be a bit overkill with a modern GPU, considering the RAM amount and processor speed of this thing.
Personally, I don't think there's any point in extending the chipset, though. What software would developer would ever support it? If anything, just add generic P96 and AHI compatible "hardware" to support the various apps that actually make use of it.