Yeah, I've heard about it being really powerfull.I don't mind rare candies either. The only question is if the pick-up pokemon power gives them out like... candy?
Because my pokemon Ruby experience usually ended with me having a hundred or so rare candies/proteins/nuggets/pp ups all from Zigzagoons I caught in the beginning of the game. A party of 5 pokemon with pick-up can do you wonders. You could do the same with Tediursa. Of course, the pokemon power pick-up has changed over the years to finally not hand out rare candies from level 2 pokemon with pick-up. You have to raise the pokemon to level 21 and up if you want rare candies from them. Level 41 if you want the best chance for them.
I hope they'll tone it down in this game, hehehe.