While your supercharger is off, change the coupler?? And yeah, if you are running stock, I would stick with the 195 stat. My thinking, and correct me or provide more insite, if your thermostat is open more often then closed, is it really allowing the coolant to absorb the heat from your motor? I'd buy a new tstat, just not a cooler one.
Corrected