Yes it has bugs, but do you not read your own board? Lynxchan has bugs, has no tests, and you pretend all the while that it is bulletproof? Yeah right.
And editing a php file for settings? Probably for comments, which JSON does not have. Maybe both of you could benefit by using YAML. Lets not forget the way lynxchan handles configuration: when you change settings, it saves the JSON to disk and uses IPC to tell workers to reload it. Is that really some revolutionary system? No, so dont pretend it is.