PDC, having Wobbuffet as your sole answer to Dragon-type attacks isn't wise. Wobbuffet will be worn down by repeated Dragon-type attacks such as Outrage and Draco Meteor due to its lack of recovery. You mentioned having difficulties versus Rayqauza, right? Well, a Jolly Rayquaza with a DD under its belt deals a hefty 90.9% - 107% to Wobbuffet, a very likely chance to KO, especially if SR is present. With that said, you'll definitely want a Pokémon that can keep Rayquaza and other Dragons in check.
The best method of dealing with most Rayquaza variants is revenge killing with a faster Pokémon, usually a Scarfer. If you want a Steel-type revenge killer, Jirachi isn't a bad option. It can outpace a +1 DD Rayquaza and kill it with Ice Punch if said Jirachi is holding Choice Scarf. It can also take Dragon-type attacks decently. Other revenge killers include Scarf Garchomp, Palkia, and Mewtwo (I'm pretty sure they all survive a boosted ExtremeSpeed!) Unfortunately, Garchomp, Mewtwo, and Palkia run into trouble with SD Rayquaza's ExtremeSpeed, especially if entry hazards are present. SD Rayquaza can be dealt with by Scarf Dialga and the not so common Scarf Metagross. If you want to take a defensive route to deal with Rayquaza, bulky Lugia does an effective job.
Some Pokémon that can take Dragon-type attacks well in the Uber metagame include Heatran, Metagross, Scizor, and so on. I can't tell you what specific Pokémon you should use for your team, so I suggest trying out different things to see what works best for you. Good luck!