I would say give it a shot. Just start at the earliest dungeon and work your way up. If worried about how others would feel you can try Duty Support.
As a healer main im sure you've kept your eye on the tank so you would have a good understanding of what a good tank looks like...so now you can see what it feels like.