Which switching IC have you decided on ..?, and which inductance type?
Only provide DVI and possible VGA port. The VGA port can be (ab)used as SCART/Component/S-Video/CVBS etc..
Are you sure DDR won't work with plain I/O clock?, the Spartan-3E starter kit seems to do fine with this.
ug230.pdfMaybe you can skip on the series termination if you can get it within 1-2 cm from the fpga? No other components should be so time critical so they can give way for the dram chip.
Is the DDR chips sensitive to SMPS power ..? (ripple)
How is SDRAM-vs-DDR1-vs-DDR2-vs-DDR3 on latency issues?, as I understand it most emulations expect single clock response from the dram memory. Ie like any first generation RAS/CAS memory module would behave. So any benefits from pipelined design with modern types of dram would be nullified. Only the video part may benefit by inserting read instructions in between. Processor access would be stalled until the requested address is returned.
An 8bit 133 MHz SDRAM should be able to handle 1024x768 18bpp 60Hz. So for this kind of emulation really heavy memory might not be needed. And even if it is, a 16bit variant would push the limit to 1600x1200 18bpp 60Hz. Way above any screen resolution I know Amiga had at least.