Yeah, it doesn't look all that hard to run. A few more polys than AH in the cockpit, a nice shine/light on the glass areas, but IMO the big thing will be shadows. Like AH, I guess most will turn them off for FPS boost.
Other than that, what's so taxing about that screenshot?