I use the same team, but it has had more testing and practice.
The ghost thing will get you a LOT, so I use a CB Scizor with pursuit to help handle it. U-Turn is also a plus for getting out a clef and such. Next, it is a very effective T-Tar counter with BP (if they don't have Babri) and Superpower so you can take out the single biggest nemesis to your team more often than not. Scizor also brings to the plate a very simple and effective Weavile counter through BP, solving the problem the team has right now. Additionally, he performs well vs many hail teams (and SS ones at that) with stab BP, so it helps cover that and gives you at least SOME chance of winning. Finally, the goal is to have a pokemon that will get as many kills singlehandedly as possible because the clefs guarantee one a pop usually, and Scizor is pretty much the best pokemon for that job. Standard CB set on smog works fine.
On the clef's themselves, replace healing wish with Toxic. Toxic does a number of things: First, hits ghosts whom otherwise you cannot touch. The damage will eventually wear them down, and seeing as most teams have no more than one ghost, you will be good to go. Second, it hits ice pokemon for damage after the endeavor, finishing them off. Also, healing wish should see absolutely NO use because any and every turn the clef;s are alive should be spent endeavoring, as they probably haven't understood what's up yet. Take as many free kills as you can, don't waste time elsewhere.
Using Abomasnow as a lead sucks, I know. It seems that subseeding has been fairly successful for me, as you can force a lot of switches to scout out the few counters to the team and generally wear them down, while retaining a moderate amount of bulk. Test out multiple sets, but make sure you can take out most T-Tar sets 1-on-1 whenever possible. (I honestly hadn't thought of a fling set, so maybe that works extremely well. Props to you)
So, assuming you took my advice to put in scizor over either of the 2 current ones (which really really should be done), the last poke differs from team to team and requires a lot of testing depending on how you play it. I initially used Uxie because of the ability to Trickroom, yawn, then U-Turn to a clef for literally at least 2 insta-kills. Also, Uxie is very bulky and can absorb all kinds of switches to.
I've also played using CB Flygon over Uxie, being such a jerk with awesome synergy and U-Turn spamming between Scizor and Flygon. He's also good at taking out 1-2 poke's, doing his job and letting the team fulfill their purposes for the win. Just a replaceable option.
Just mess around with some poke you like for that last slot, you're not bound to one team all the time so you can just save multiple variants.
I'm glad I'm not the only one who uses (used) this team for a hell of a lot of fun and wins. I haven't been on shoddy since about a month or 2 after HGSS new movesets came out (no time and interest kinda died out), so I dunno what the meta-game looks like now-a-days.
I ran this team under my alt, ThatOneAlt, so maybe you saw me, Idk. Have fun and perfect the team, good luck!!
[BTDoubs, you can't use focus band, as it is considered a hax item on shoddy (unless it changed, which I highly doubt it has). Just FYI]