I'm also noticing an improvement in machine performance since installing KB3161664 and now KB3161608, I'm hoping it stays that way.
Same here Anak. As far as I could tell, 3161664 seems to have been the difference maker for me. Since then 3161608 went in with no problem and no delay, just like it did for you. Lets hope the July updates go just as smoothly.
Microsoft Security Bulletin Summary for JUNE 2017
Note: There may be latency issues due to replication, if the page does not display keep refreshing
Today Microsoft released the following Security Bulletin(s).
Note: Microsoft Security Response Centre and Security TechCenter are...