If you want to bash the Vampire as an accelerator that's fine.
However, the average person jumping in this thread is getting a polluted image of the Apollo core.
The Vampire is using a SUB_SET of the full Apollo core because it is using a smaller FPGA and so features were removed. As described in a link a page or so ago, some reworking was done to make space for an FPU in the Vampire accelerator board. No sacrifices will need to be made for future boards with larger FGPAs.