I found parts of Bugs in Writing useful, but overall I thought it a rather poor work. Perhaps the biggest problem is that it makes no attempt either to use underlying principles of grammar and syntax or to teach them, giving it a very ad hoc feel, as if it were simply papering over the cracks in narrowly scientific educations. I also found the use of large print, the long lists of examples and the categorisation of sentences as Bad, Ugly, Good or Splendid somewhat patronising. This wouldn't be so bad, except that other things in the volume make it unsuitable for primary school children. A compensating feature is that Dupré has a good sense of humour and has picked some amusing examples.
Judging by Dupré's introduction, she does understand that grammar is descriptive rather than prescriptive, but she is still prepared to write "a split infinitive constitutes a grammatical error". This is just wrong (pedants are referred to Pinker's The Language Instinct). I actively disagree with many of her usage suggestions, too: I can live with preferring "one-half of" to "half", but "Max went hiking for 1/2 an hour" is ugly, while "Cosmo grabbed the bigger moiety of the cookie" is just bizarre. (I didn't know "moiety" was used outside anthropology; most people I ask don't know the word at all.) I am a strong believer in gender-neutral language, but I thought "parentboard" was just a joke, while there must be less verbose alternatives to "manhole" than "subterranean-access lid"!
There are some good things in Bugs in Writing, but I can't recommend it.