I'm torn between rift and barricade, but I think I tend to rift since it can heal you. Cover you can find almost everywhere. Instant reload is nice, but healing is more important to me. Unfortunately the barricade doesn't prevent you from taking splash damage.
I think the Hunter dodge really needs a shorter cooldown to make it more valuable. But this is a beta build, maybe Bungie already decreased the cooldown time.
-
Dodge in beta sucked