Actually it is better to use barbless, if they are sharp! They penetrate better and are more easily removed from your body!Learn to sharpen them yourself, then you will know they are sharp.
Heavy wire hooks are an absolute necessity on big fish, the light wire hooks will straighten! I've seen it happen too many times, even with 12# tippets on 2/0 and 3/0 hooks!
I use super strong wire hooks for fish that jump and shake their heads, like tarpon and snook. For everything else I use either stainless or nickle plated, regular wire.
But more important than anything, I sharpen them razor sharp before I start tying the fly!