I do believe that even if you're the most clever person around and you figure out the 'whodunit' and you're not surprised - that shouldn't prevent you from enjoying the story.
We're huge fans of 'Game of Thrones' for example, 'Orphan Black.' And even though those shows don't necessarily correlate directly with 'Arrow,' I'm a very big believer that writers are the product of their inspirations.