There's a whole list of things you still can't do while EaC is running. So you're going to have to stop it a lot, EaC might help when debugging or tweaking, but for new code you're going to have it off.
They even confirm this stupid behaviour in this blog post:
That does sound annoying, IIS (non-express) seems to not have this issue though. Agree with debugging and tweaking though, my largest complaint is that you can't edit methods that contain lambda expressions.