I like the idea of having type checking moved out of the watch path, or at least be in a second window watching, so building is faster. But you get your type checking errors too.
You also have the editor finding issues for you, which is where I want that caught.