Personally I'd recommend Pratchett instead of Potter, but I do know that my appreciation of Shakespeare was definitely spoiled by having it shoved down my throat at a time when it was just tedious and uninteresting and it took a long time before I felt like going back and looking at it again and appreciating the subtleties of it.
Anyway, everyone knows that Hamlet is just a bunch of famous saying all strung together