I'd put myself above KP for sure lol, but definitely not in the class of the realistic suggestions a few pages ago. I typically OC + DC both, and I think my teams rely on my D to make up for my O, more often than not.
HCreek is probably my #1 as well. His O was painful to DC against, with his weird but actually effective, combo dots all over the place. They weren't game breakers ripping off 50+ yard scores, but if you put HH dots on them, they'd wreck you gobbling up short passes, and if you put actual cover dots on them, pancake city. Best I found was using fast HH'ers and praying for KLs.
He did a better job of using the specialist nature of GLB against everyone, and going against the meta, and actually making it work.