My son is 7 but is a VERY advanced reader...however just because he *can* read something doesn't mean he *should*. We bought the first book this week and I haven't had time to read more than the first chapter yet. Is this something that is going to be TOO dark for a 7 year old? His academic advancement makes this very difficult because in some ways he's still VERY 7 so I don't know... Would you let a 7 year old in first grade (what he should be) read the series? For reference, I've let him read the first Harry Potter, but none of the rest, though he's seen I think the first 3 movies (saw the movies at 4-5, read the book at 5-6).