Not a vegan but have tried and use a few of them. The Impossible branded "meat" is my favorite. I did not notice a difference in taste or texture.
The pea protein based "meat" is not great. I find it has a smell and taste than can be off putting if not seasoned well. I still use it but mostly in thinhs like chili or other heavily seasoned dishes where the protein isn't nessarily the star of the dish.
Overall, I feel the meat replacements like the impossible or beyond products exist for people who need to reduce/eliminate thier consumption of meat for health reasons and they don't want to call them selves vegan.
Another note, my sister is vegan and I asked her about them. She is not a fan as they are too "similar" to, what she thinks meat taste like. I don't typically buy it for her when she visits. I simply keep tofu and mushrooms on hand for her. If I am feeling like making a special treat, I'll marinade and smoke the tofu and mushrooms for her.

Yeah... but there's no way this back fires again