Those Pokemon are very useful in the Battle Frontier if you revise their movesets. I have all medals on Platinum except for the Battle Factory ones, and they were all obtained using those Pokemon. They were also used to get a fair amount of medals in Emerald back in the day.