Clutch Kit Options

What’s up guys, I put 28×14 mega mayhems on my 2011 800 Rene and opted not to buy a clutch kit just to see if I’d need it or not. After riding for a couple weeks I’m thinking that I wanna buy a clutch kit to wake the bike up a bit, I added an RJWC slip on (mainly for sound) and I’m running their programmer as well. The tires just seem to be too heavy and I’m thinking a clutch kit is what I need. Any recommendations?