I second Plus suggestion of putting Swampert over Aerodactyl. The mudfish simply suits better a balanced team than the fossil.
Also, I will never understand why people keep using Shadow Sneak on Revenankh. Unless you have huge problems switching something into Azelf or Gengar (which may try to come in while you Bulk Up), there's no reason to forego the nifty boost Shadow Punch provides over its sneaky counterpart. It lets you beat a lot of threats you would otherwise struggle against (at least, 1 on 1 with Rev), like Defensive non-Roar Zapdos, other Revenankhs (which, if they have S.Punch and you don't, will beat you in the end unless you get a lucky crit), Cresselia and so on. Shadow Punch is simply better than Shadow Sneak 99% of the time.
Also keep in mind that the first time you switch Rev in, chances are that the opponent will switch in something resistant to Hammer Arm, but neutral or possibly even weak to Ghost (Togekiss is the exception here), so you are better off firing Shadow Punch tyhe first time you switch in rather than Hammer Arm, Bulk Up or Shadow Sneak. Even things like Gyarados will take a respectable amount of damage.
I'd like also to quote Eric by saying that Ice Punch is a viable alternative to a shadow STAB. It lets you take on better Zapdos and the Dragons, while still keeping good coverage along with Hammer Arm and good power, even compared to the STABs (75 versus 60 of shadow sneak and 90 of s.punch).
Just my 2 cents