Yes, other than the slow channel start its very good and does all I need. The slow channel start is a deal breaker for me though.
I installed (Windows) NPVR over the weekend and have it hooked up to HDHomerun and view via Kodi. Works great so far, no sign of the 4 second delay on tuning that you've seen. Maybe it's something particular to the setup you have?