Nowadays it's hard to determine IPC from benchmarks alone. For example the reviewer might incorrectly conclude that 1.7 GHz ULV Haswell IPC must be way better than Jaguar, because it fares so well in single threaded benchmarks. However the reviewer might fail to realize that the ULV Haswell actually runs the single threaded application at 3.3 GHz. In comparison a 1.7 GHz Jaguar always runs at 1.7 GHz. If the application uses all the cores and the GPU fully, the Haswell also drops down to 1.7 GHz. The revised Puma core (successor to Jaguar) introduced proper turbo as well (New Intel ATOMs have it as well). It's pretty hard to conclude anything about the IPC of the mobile chips since both the GPU and the CPU load affect the dynamic single threaded performance that much.That depends on what your overall system looks like, what your task looks like, and what you mean by "IPC."
Big turbo clocks (almost 2x in ULV Haswells) are great for PCs, since many productivity applications are still single threaded (and do not stress the GPU simultaneously). Jaguar just can't acceptably handle these heavy productivity applications (at todays high standards). Console games however are designed to utilize all the available cores of that particular console and all the available GPU cycles. This leaves much less turbo headroom (if any) for properly optimized AAA games. Turbo would obviously help porting games from other platforms (as the game is not designed for that particular hardware configuration in mind). On Intel CPUs you also have Hyperthreading and that improves parallel scaling beyond the physical core count (dual core ULV is pretty good in running code designed for quad core for example).