I am running a proof of concept project for Citrix XenDesktop. It is going extremely well but there are some concerns with compatibility with DirectX based applications.

I am considering putting NVIDIA gfx cards into the servers to enable HDX 3D and possibly HDX 3D PRO

Is this overkill? Am I overdoing it? What do other schools do with regards to DirectX applications within the Citrix XenDesktop application set?