Sounds like you're no stranger to the game, so I think you'll do just fine. I've not played healer much, I tend to stick to tanking jobs.