Ok If I were to choose between the new mega engine line up and Novarossi linup of engines there is no question in my mind which company will get my money. Every well know racing engine company has had or has tides with novarossi so they are obviously doing something right
Novarossi wins I will just continue to support them by purchasing their engines