Just match the rod/reel/line to the lure & hook size and use some kind of leader to prevent bite offs.
I see so many guys buy into the huge rod & reel thing for pike/musky and toss 1 ounce baits on 150# wire leaders that would be better fished on a regular MH or H power bass rod with a much lighter leader. You'll cast farther, have better action on the lure and stand a better chance of keeping the fish pinned when you get it next to the boat.
If big baits are the key then I will be tossing big baits on a big rod to match but it does not have to be that way all the time. The big rods & reels are to match the big lure, not the fish.
Last Fall I caught a 15 pound 4 ounce pike on a HJ14, 30 pound braid/12 pound fluoro leader, 6'3" daiwa jerkbait rod and Curado 200E7. That was fun. I just kept the drag where it needed to be, played the fish and stuck it in the net. That same rig has probably put as many pike in my net as any other setup in the fall, winter and spring. A 7' H/F and some 3/4 to 1 ounce spinnerbaits (with a trailer hook!!!!) is another good setup. Stuck a 40"/20 lb. fish in the net with that rig.
As far as ugly sticks go I can't comment because I have not used or handled one in years. I will say Cabelas has their Fish Eagle II rods for about $40 online right now and I would probably choose that over an ugly stick and it might even be cheaper.