I would recommend the Latest Posts block as it really has everything you need and that is one less plugin installed on your site. Each plugin you install ultimately slows down your website and uses up server resources, thus it is best to avoid them when you can.