Some criticism I've held for a while is how you can't layer variables for your game. For a game released on PC and Console, a category may only apply to the PC version for example and so you want a variable that ONLY applies to the PC sub-category. As far as I have checked, this has not been addressed, which is such a shame for desirable leaderboard customisation.
Having rejected runs be publicly accessible to everyone has more downsides than upsides. I can see many forms of harassment that can be made towards people. There's a reason this has been private for years and to not inform us of this change or polling about it before implementing it is quite disappointing.
I personally like the new design changes. The new search features, WR history, that type of stuff is great and going in the right direction there. If you're going to implement better ways for community resources to be viewed and interacted with, you probably need to act fast as strat.db seems like a fantastic tool for communities going forward once it gets past the initial bugs and testing.
Talk to Lisa when loading in to 7-1/7-4, cancel the dialogue, then do the bonus mission or race. This dialogue glitch is caused by loading into a level via an interior and not talking to the corresponding mission npc.