It might be effective for flies, though i'm not sure how much of a problem flies are when it comes to eating plants. Plus venus fly traps aren't as active as tv/cartoons make them appear. They don't need to feed too often and (depending on how sealed your grow room is) you might have trouble getting the plant to survive without hand feeding it.