Очень достойное изложение, всё по делу. Единственное, стоит добавить, что даже если исходник есть, не всегда можно сразу понять весь код — иногда разработчики прячут неочевидные вещи. Поэтому виртуалки и сканеры — вообще мастхэв. Ну и отзывы реально помогают фильтровать сомнительные вещи, но на 100% им верить не советую. В целом, подход нормальный, так и надо.