On a stock blower a 105mm TB definitely qualifies as snake oil. Your 95mm most likely suits your mods better, as you stated it is a supporting mod. But, on a stock car there is little reason to look past a mildly ported stock TB.
You'll know you need to address the TB when the datalogs indicate a restriction - this is very evident on NA motors when they are not at barometeric pressure at WOT (meaning there is a restriction in the intake manifold forward).
Don't mind me if I see more opinionated than normal - I am on cold meds and should probably stay off the internet.