Setting up WordPress as blog is straightforward and pretty obvious to even new users in my experience. It's like you said when you start introducing themes and plugins with custom functionality things can get complex. I have found quick topic/task oriented walk through videos work the best in these situations.