make a balanced feral druid, as with your limited abilities at 29 you can't burst anyone. I played feral for a while, until I made my rogue and rerolled resto. I may switch from time to time, in fact I plan on leveling him to 39 to roll feral again...
as a 29 feral druid, you can basically do 2 things: bleed-kite people for some nice damage (and to annoy them) and pwn rogues by Hotting up then kitting them hard in bear. You can ofc roll FC, but that gets boring fast (atleast for me, I'm sure many ppl find it great). I actually enjoyed playing full feral for a long time, but in the end I got too bugged by huntards and subt rogues, so I rerolled resto. Imo, the full feral 29 is great for 1v1 or even 1v2 situations (assuming twinkage ofc), but in 29 wsg you'll be finding yourself getting ganked hard in midfield by huntards.
The problem is that it takes you a long time to kill anyone. Don't misunderstand, I'm not saying it's very hard, it just takes time. I could say I've won 70% of my duels against ally rogues, but as I said, it can't be done fast. Bleed-kiting, roots/stuns into shiftouts to heal, etc. But the odds are that before you finish anyone you'll always be jumped by other enemies. You can leave them behind and survive almost always, but if there is a huntard, you're screwed.
PS: tanking the alliance pack in bearform with a healer, spamming Swipe and popping Survival instincts+AB trinket+druid belt+aoe tauren stun, while the other dps tear them apart, is priceless. I don't know why, people seem to be attracted into beating on the bear.
EDIT: or, as bansil said, go 39. many more abilities for feral forms there.