My hunter was my very first character, and she's on a PvP server. From my own experience, putting points into SV would just make leveling harder. Even on a high popular server, world PvP doesn't happen a lot.
As Hralien said, traps would only help if you plan on running more than fighting... But even then, you'll only come across a fair fight once for every high-level gank- that you have no chance of living through. And often times, you'll pass by horde that's just trying to power level, so they're just going to ignore PvP.
Stick with either a full BM build, or a full SV build with points into BM to beef up your pet.