Capwiz isn't exactly a "petition"; it's an automated, web-based political mobilization tool (my verbiage, not theirs).
I'm splitting hairs, but I do think the distinction is important.
Elected officials are unlikely to see "beyond the trees" when they get hundreds or thousands of the exact same email.
I think that writing your representatives is good. I'm not clear about the value of using other people's tools and words to do so.
I also think petitions can be very valuable, if used strategically.