I have no scientific backing on this, but just what I've observed in the last 2 decades of fishing Lake Simcoe. Bowfin exist there in large numbers. I've caught them in 2 to 4 fow in amongst pencil reeds, in 15 fow in cabbage weeds, and in 40 fow in sparsely vegetated bottom. The only similarities in where, when and what I've caught them on, is there is some sort of vegetation in the area. I think it's assumed they are a warm water species because they're typically found in swampy back bays where they thrive in low oxygen environments. In reality, they're voracious predators that could easily chase down crank baits and spoons (I've caught a good number on them) in relatively cool waters.
In regards to your concern about the population of meal worthy fish, I don't think the impact is as large as you would think. Bow fin are fairly common in Lake Simcoe but so are Lake trout, whitefish, Bass and of course, perch. I can't say there has been a correlation between the number of bowfin I would catch in a year and an increase or decrease in the number of other fish I've caught. If anything, I've noticed as the number of smaller pike I've caught increased, other fish in that general area has decreased. Funny enough, a good number of bowfin I've caught were caught while fishing for Bass or pike.
Again, just my observations, but I don't know anyone other than myself and some friends I've taken out that's gone out fishing for bowfin just for a good fight.