well with you specs yes the mallossi is better because your bike will be able to reach the higher rpm that the mallossi cdi offers
well with you setup id deffo get a gear up kit ,then get it on a dyno and change around rollers ,clutch springs and jets till its perfect