I’m not sure it’s material either way. The fundamental issue will be that you fork Discourse we can’t offer any support whatsoever.
The only supported means of extensibility are plugins, themes and using the hooks in the container yml. There’s no limit to what they will allow you to achieve, forking really makes no sense at all.