His name was Gordon Wilson.
I actually agree that this all might work out in Stephen Harper's favor. But... give the Greens a couple of seats and the party acquires the ability to pick candidates that aren't loony. It gives them funding, and all the accouterments of a real political party, instead of resembling a gang of lost hippies who raise money by holding salmon bakes.
So bad for the Liberal party, maybe, but good for the country.