I need to transiently silence expression of 3 genes in numerous cell lines. Later on, it is highly possible that I will need to stably silence several of them in order to obtain my assay system.
So I thought to use shRNA plasmids. These are my considerations:
1) At the beginning of my experiments, I need lot of "silencing molecule". If I would decide to use siRNA, this would be really expensive. I prefer to miniprep or maxiprep and have lot of silencing material.
2) With shRNA plasmids, I can use a GFP expressing vector to check transient transfection efficiency (Is there a trick to obtain something similar with siRNA?).
3) When I will decide to start with stable transfections, I already have the vectors and good experimental conditions.
3) I do not have experience with viruses. So i would need time to learn how to use them. (Is it tricky?). For this reason, I prefer shRNA transfection. I know that viruses are highly recommended for difficult to transfect cells. Let's assume that I can obtain excellent transfection efficiency.
So, I need suggestions about these considerations. Are they good? Is something missing? Which is your experience?