Dark Crusade wasnt that short. With 7 races you can play through 7 times.
DC has the longest campaign in the DOW games. DC definately has some the best close combat out there, much better than MOC.
If you really want a Warhammer fantacy game try WH: Dark Omen.