Beavers can be a pain in the posterior. Have you seen the "Clemson Beaver Pond Leveler". I believe it's the scientific name for waterdawgs idea.
Yes, that is what I have on my diversion pipe inlet, problem being that the busy buggers just carpet the entire area with mud until they plug it up. ;(