I think he's funny. Unfortunately, I've only been able to find the Reset Center open one time in all the months I've had it.
I've been to the Reset Center 4 times so far, and I've found it's always open between 10-11pm if it's a sunny day the day after it rained/snowed yesterday. Some guides say it opens at 8pm, but for me it's always been 10.
I miss him in the newest game! I'm working on funding my reset center at the moment in fact he's annoying, sure, but he's a huge part of the game, wouldn't be the same without him!