Well, it's really your call, as you suspect we may be biased here - although many have used other CMS (drupal, joomla, etc) but have choosen silverstripe - I very much doubt you'll find it the other way around.
You can achieve your goals in many different ways. With silverstripe having a great MVC implementation it makes coding a very pleasant experience and whilst things are possible in more than one platform and more than one way within a platform - I do believe your code will be more effective and elegant within Silverstripe.
If you have an error with the tutorials, please report it and I am sure you will get help directly with that. With the articles and holder pages this might achieve all that you require.
In short yes it is a good option.