By having the perfect route active, do you mean having reached it at least once, having the last time you played said route end with the best ending or having reached said ending in the latest update?
Of course I ask this without even knowing how to tell if one reached the best route's ending so it might not help me much. Though hopefully I reached with both Ches and Harold already, at the very least they certainly seemed like it, and if they aren't I can't imagine how much more wholesome the best ending is for them.
Anyway, thanks for all your great work, you can tell how your writing evolves within the rout s and all the love you put into the game, so I sincerely thank you for this great game and the characters you've written