both engines are good, i havent been running the ninja jx very long, but i got better fuel economy with the grp, they both have good power, the ninja is punchier on the bottom, but the grp isnt far behind with the right pipe, i found the novarossi 9853 and the ttr2035 to be better then the grp pipe, it really woke the engine up