Short answer, yes for gaming. It's better than any of the old i5-6xx dual cores, but it only matches the i5-760 in games, and loses to it in most productivity and content creation.
Get the more expensive x51, you won't regret it in the future. Then you can just upgrade the video card when you want higher settings or faster framerates.