These are actually really good points. People always forget how much is really involved in creating all this.
Currently there is no centralized source of information or algorithm what you should do in order to succeed.
I think this would be awesome to do.