Resource contention would my first thought..
Is the SQL box running at near capacity or not?
Honestly I would do this as a last resort.
I would probably just build up a beefy desktop to fill the role till I could get a replacement server in instead. Adding a DC to a SQL box could easily cause performance issues for both SQL and the domain functionality.
CEWII