So what is the answer for my question??
I- is better(faster) for my Sn2 reaction
my understanding is this: In a protic solvent fluorine is the worst nucleophile because it is coordinated to the protons in solution. Iodine is the most nucleophilic halogen in a protic solution because it is coordinating to protons the least of all halogens.
does this sound right?
To add another layer to it, protic solvents tend to stabilize the charge on nucleophiles. The strength of the nucleophile is in inverse proportion to the degree to which the charge on it gets stabilised.
That's why we use aprotic solvents in the case of SN
2 reactions because the concentration of the nucleophile affects the rate of the reaction, even though we have to comprise a little bit on the idea of stabilisation charge on any element throughout the course of the reaction.
Concentration of the nucleophile does not affect the rate of an SN1 reaction, hence we are back on the rule of stabilisation of charge and use protic solvents to improve efficiency.