I agree with that, mate. Spot on.
As you say, challenging is the "complex" part of this equation. Its not as simple as 3 bullet points - 1,2,3 fun, challenging, replayability. The real question is how far you take challenging to satiate our obsessive compulsive, primal hunter, l33t gamer...