I've read both books and I liked them both, even from someone who was programmer before starting. There's no need to point out that the target is different, it's quite obvious no matter the previous experience.
I think that there's no need to discourage the author putting personal views into the book. It's not a journal article where the source needs to be protected, or a manual that pretends to be a reference. It's a book and it contains the work of one or multiple authors, and given the fact that's not officially supported by Nim I only give bonus points for sharing it's view. Readers might be unexperienced programmers, but probably not on their first book and surely not on their first possibly biased read. That's why I think we need both books, and also a new one called "Advanced Nim" all containing personal opinions from authors.