Now that we've seen some WvW, it's clear to me that I'll do a lot more WvW with my asuran ranger than any other profession. Mostly for the long range, because let's face it, I want to see the mob from a distance and have a chance of making my run for it. I'll likely carry a shortbow and a longbow most of the time, at least early on.
I'll definitely try it with my other professions though, mostly when I get a hang of it.
I'll be trying the catapults etc, but frankly, I'll probably spend more time getting other people's catapults up and defending them than actually trying to build my own. I'll also totally be shooting arrows from rooftops.