I would argue against this using absurdity. I don't want corporations to have the vote, so I don't particularly want to reach for legal personhood when justifying policy.
You are correct...Corporate Personhood IS absurd. But until the people stand up to this bullshit, I think it's fair to use it in any capacity to highlight it's absurdness.