I have an environment that's currently using Terminal Services on a Windows 2000 domain controller to run a program called COATS (a staffing database). The customer is not using the SQL version of COATS, so the client requires relatively few resources (I believe it's using 2-20MB of memory per running copy). Currently, 5-8 users use COATS concurrently via Terminal Services. This configuration is working without a problem, and there are no performance concerns whatsoever, even though the server only has 1GB of memory (the processor is a 2.4GHz Xeon).
I'm looking into purchasing a brand new server for them that will run Windows Server 2008, and I'd like to maintain a similar configuration. I'd prefer to set up Windows Server 2008 as the domain controller and still run COATS via Terminal Services the same way as we have in the past. I realize that installing Terminal Services on a 2008 domain controller is not recommended, but my understanding is that it will work.
NOTE: Security is NOT a major concern here.
A couple questions come to mind...
1) Has anyone had any experience doing this, and are there any problems I might run into?
2) Will it work to also have Terminal Services Licensing on the same server?