Also should think about those who have ZERO programming knowledge but are interested and maybe running servers and providing feedback. This means precompile things and make the instructions on how to run in a way so that a 3 year old can setup a server.
Think differently.