Yes but it will alot more difficult to land a hit if you cannot catch your enemy thus making all the extra venom damage useless.
Also, without enigma.. you will be running which pretty much takes away your ability to block attacks
Without enigma you will be severally handicaped in pubs. Using dflight to get around with running is not going to help you keep up with every other build that tele's. Might wanna use search I know we have discussed this topic before hand.