Only potential problem I see is Tentacruel in rain, since Scald 2HKO's Gengar (which may not be a bad thing if they're not expecting DBond) - but if Cruel decides to Protect, which it may as well since after one Scald Gengar usually won't be in range to sub, you're in trouble. Weavile can't really trap Cruel either. Because of this, and since rain is everywhere, perhaps Thunder is warranted somewhere. If you choose to drop FB, Tar can be handled by double switching to Weavile, and if Gar's done killing the spinner it's mission accomplished anyway. Running Magnezone also allows you to forgo HP Fire since you can trap steels in a similar fashion. I'm usually more worried about Gengar being setup bait more than anything else, and Thunder allows you to nail the likes of Sash Cloyster and Genesect with a 30% chance paralysing, which means Gar scores another kill.