I have run it on the D drive with no bad effects. If your D drive is just as fast as the C drive, it should not matter.
Right now though, I have XP on the C drive and Win 7 on the D drive with FSX running on Win 7.
If the E drive was an external drive like a USB, then I doubt that it would run worth a crap.