I've never liked piggy backed modules, but if you're going the PC route seriously consider getting the AutoTune feature too.
I have a riding buddy that put the PCV AutoTune on his MotoGuzzi and was very happy with it.
I personally think the money spent on dyno runs and custom tuning to your ECU gives the best results.
Jerry Duke / Savannah, GA
2001 YELLOW Monster M900Sie
2007 BMW R1200S - Candy Stripe