Hi, thanks for posting!
Yes - NCrunch is not supposed to block the UI thread. However, it does have a big impact on your overall system load, so if you're running several big heavy tests in the background (perhaps that do a large amount of I/O or interact with locally hosted databases), responsiveness issues are still possible. Something you can try is to reduce the 'max number of processing threads' configuration option to a lower number, as less things happening concurrently will put less strain on your system resources. If the grinding becomes too extreme, you may want to look at running in manual mode.
I've been trying to track down situations that can cause this to better improve the experience - so if there's anything more you can tell me about the tests you're running, this would be a huge help.
Cheers,
Remco