Definitely Swords Dance
Lucha needs every bit of power that it can get, seeing that it's low base 92 Attack hinders it somewhat. Keeping that in mind, going for Hone Claws when you can do Swords Dance would be pretty meh, as you miss on a lot.
The comes the fact that SD turns some 2HKO's into OHKO's, which is obviously required, especially when you get to see Lucha's not-so-good bulk.
A few calcs
+2 252+ Atk Hawlucha High Jump Kick vs. 0 HP / 0 Def Magearna: 327-385 (108.6 - 127.9%) -- guaranteed OHKO
As compared to,
+1 252+ Atk Hawlucha High Jump Kick vs. 0 HP / 0 Def Magearna: 246-289 (81.7 - 96%) -- guaranteed 2HKO
And then boom Magearna KO's you in return.
+2 252+ Atk Hawlucha High Jump Kick vs. 0 HP / 4 Def Swampert-Mega: 339-399 (99.4 - 117%) -- guaranteed OHKO after Stealth Rock
+1 252+ Atk Hawlucha High Jump Kick vs. 0 HP / 4 Def Swampert-Mega: 255-300 (74.7 - 87.9%) -- guaranteed 2HKO after Stealth Rock
And then the Swampert, which is usually seen on rain teams, OHKO's a weakened Lucha with Waterfall in return.
So, I'd recommend that you do Swords Dance on it.
New set (changed EV's a bit):
Hawlucha @ Electric Seed
EVs: 96 HP / 252 Atk / 36 SpD / 124 Spe
- Swords Dance
- High Jump Kick
- Roost / Stone Edge
Pretty self-explanatory. The last move is of choice, though, if you want to setup on things like Lando-T and Celesteela, you can do Roost, otherwise Stone Edge can also be done, but other than hitting Zapdos, it doesn't really do anything.
Some last words,
As First Sinner pointed out, Lucha isn't that good on Rain Teams. It fits better on HO or Bulky Offense builds, where it can get some offensive and defensive supports, so that it's checks and counters are neutralised before it would start it's sweep.
That's all, hope it helped!