As of this writing I have finally decided to create a custom blog page for this WordPress installation to provide users with a more handy access to all blog posts rather than solely relying on the recent post category on the right hand side.
In order to create a custom blog page in WP simple create a new page as you would do normally. Then, as administrator open the Settings menu and navigate to the Reading section. There you can select the front and post page to be displayed. I have selected my “Home” page as front page and a newly created “Blog” page for postings. Voila – sometimes things can be pretty easy 🙂