Programmer by Day
Wizard by Night
Short answer: Only if you hardly need one.
Reviving Diablo
Short answer: No.