This is a great direction for a Craudaunt's moveset!
The only two things that I would recommend is to get Crabhammer over waterfall, and to get Dragon Dance over Swords Dance.
Crabhammer may seem like it's inaccurate, but it's even more accurate than common attacks like Thunder, Blizzard, and even Iron Tail! Not to mention that it has a higher Base Power and a high Critical Hit-Ratio to boot. Still, if you're on the fence abut that issue, then I'd go with Waterfall.
Dragon Dance is great on Crawdaunt, mostly because it takes its Attack stat to an even higher number, and gives it a nice Speed boost. Crawdaunt's Speed is at the perfect number to use Dragon Dance, because 55 Base Speed can hit as high as 110 Base Speed when it's maxed with D.Dance. This allows Crawdaunt to really outrun a lot of key targets, and hit them like a train with its newly acquired 240 Base Attack.
These are my only opinions, because this is really a great moveset for Crawdaunt. It pushes towards its strongest points and niches, and makes them better with Attack boosts!