The Picco spares are about 60% of the Novarossi equivalent price. The keep on has more top end than a virtus. The virtus more bottom end than a keep on. In my opinion the 2 engines (keep on and virtus) suit different tracks depending on the layout and when I was running novarossi I had both in my box for that very reason. Not sure how the mito compares - probably similar to virtus.
I promise you won't be sorry with the Picco. Out of the box performance surpasses the Novarossi's (of course murnan modified aside! As the murnans are incredible regardless of the Base engine Picco, Novarossi, os, RB - the man is a genius!).