I'm feral, but a resto guildy of mine had no problem with rep - he just runs instances. As far as PvP, a resto druid is a force to be reckoned with! He could have 2 enemies on him for quite a while, just healing himself while his team-mates took them out.
If you want to solo, then you will definitely struggle, but if you are in group PvP or instances, you will do very well.