It's giving 60 because it is VSynced (framerate capped to the refresh rate of the monitor). If vsync was disabled, it would achieve something higher (as it never dips below 60). As Neocron is CPU limited significantly more than it is GPU limited, I don't think it matters massively. (It's worth noting that disabling vsynch isn't recommended for NC. It leads to more frequent issues, and having a framerate different to your refresh rate inevitably leads to worse graphical appearance. However some people with some systems find that vsynched NC gives mouselag issues and hence disable it.) Xonotic shouldn't be an issue, as I'd expect Optimus to pick up on that.
I wouldn't necessarily obsess over the i7, unless you intend to do a lot of virtualization.
The i5-2430M has comparable or better gaming performance that a bunch of i7s even, http://www.notebookcheck.net/Intel-C...r.53435.0.html (measureably better than the i7 3517U in the ultrabook for example) , performance differences of 10-15% in a single componenent now will appear irrelevant in 4 years time. Quad core of course will bring advantages in certain applications (less so games) now and that gap is only likely to get bigger as more applications make use of "n" cores (and the i7 3630QM does seem to storm home in the benchmarks,
It's an optimus problem, probably cause by the Neocron client doing things in a very old fashioned way.
I believe it is possible to disable Optimus and have permanent nVidia or permanent Intel graphics, but at the cost of battery life or 3D performance respectively. But seeing as the HD4000 is actually an awful lot of graphics power for Neocron, I don't really see this mattering that much.