It's too soon for me to know if there's a strategy component but as i recall from yesterday, i saw a merchant selling burning oil and flaming oil for ballistas, so you can use them in RvR scenarios. My Witch Elf doesn't all those, since she likes to tear her enemies from behind >)
I love WoW, there are many things to do in there, even after reaching 70, when an entire different game unlocks, especially now with the release of the new expansion, 'Wrath of the Lich King'.