I use Smogon, but I find their advice questionable at times.
I gave Forretress Bug Bite because I wanted him to have some sort of STAB attack, and Smogon didn't have anything that fit. Plus, the ability to wipe out Sub(Insert stat-raising berry) builds is awesome.
It just really doesn't seem like it has much of a purpose, while Stealth Rock would help the team more in the long run.
Zap Cannon and Lock-On are remnants from my PvE setup, and Magnezone's insane damage potential makes Shell Bell easily better than Leftovers or any other recovery item.
I could see a Choice Scarf working, but the recovery abilities I've seen Shell Bell possess far outweigh the (usually minor) damage I'll take from anything but a STAB Fire/Fighting move (since Magnet Rise eliminates the worry for Ground, unless the foe has Gravity).
A Shuca Berry might actually work well on Magnezone for an item. I still don't like the Lock-On combo, but if it works, keep using it I guess.
What's your problem with my Blastoise, exactly? His Attack is far superior to his Special Attack, which nullifies the use of 90% of water attacks. I can see your problem with Skull Bash and Iron Defense, but since even Smogon describes Blastoise as
Smogon said:
He usually doesn't hurt much, but then again, he makes sure your team doesn't get hurt either!
The only replacements I can see are Rest/Sleep Talk or replacing Skull Bash with Protect. As for the item, maybe a Life Orb?
Blastiose's SP. Attack is actually the higher of the two. >_>
I have made a really good set for Blastoise that worked really well for me in the past. I'll post it to see if you want to use it.
Blastoise @ Leftovers
Bold Nature
EVs: 252 HP, 222 DEF, 56 SP. ATK
~ Rapid Spin
~ Surf
~ Hidden Power (Fire) (Works great against Scizor and Forretress)
~ Yawn (Force Switches)
My Flygon build is straight from Smogon's mixed sweeper build for him.
That's just personal preference I suppose. I like accuracy > Power.
I'm not trying to debase your advice, because I know it's all warranted, but I like to explain my reasoning to more seasoned players and get their thoughts. In my experience, end-game players are usually reluctant to try new strategies because the old ones are reliable. Not saying you are, but it's my experience.