I am a lvl 50 DPS and the class does a lot of damage. Also the leveling was quite easy, and the areas as well..the class is decent, but difficult to play, so yeah, the build and rotations needs to be very well defined. the cooldown times need to be measure carefully as well.
I played the whole game with Kira, only using Doc for a few areas, in order not to heal from two mobs in two mobs. Doc might be handy to some champion or elite NPCs when they have another two or 3 adds..otherwise even some elites can be farmed with Kira.
Watchman build allows you to do substancial damege and heal at the same time