Question: is ingrain a good move?
Answer: So, basically, Ingrain is great if your opponent is an idiot and doesn't have a single pokemon that can 2HKO your own. That's awful... It's useful on BP teams, but BP teams are not competitively viable whatsoever.