Most crucial part of me in DYOR, is looking out for paid reviews which are common now these days, since people can just get out of it easily anyway.
Actually the DYOR protocol is not just made for us to follow but also it is a common rule that we need to practice in ourselves especially to newbies when it comes to investing in new projects, sad to say but this one was been neglected especially newbies and that's one of the reason why many are fall into losses in new projects. What OP have had enumerated in this thread are truly important that we need to be mindful of. Always look for the use case of the project and don't be sugar coated by the hype of the project.