No sweat by me, danhunt.
While your rotentone/"drastic" solution would probably work, the sad/cynical accompanying thought is that all that remediation work could be undone by one repeat of the stocking of the invasives again. Depressing thought, but nonetheless when the root cause of the problem isn't addressed, the chance of a recurrence is certainly there.
So how can the root cause - people illegally stocking invasives into our waterbodies - be addressed, if at all?
Do people dump perch into W Alberta trout lakes because they don't have ready access to decent perch lakes otherwise? Can't think of much in the way of other reasons to illegally stock perch into otherwise non-perch waters.
Would having designated perch- or carp-only "sacrificial" lakes for those crowds possibly do the trick?