Dude, learn Yun.
Just kidding.
Short version:
I agree that most Hugo players are probably going to have most success with SA3, it just has so many benefits overall. Invincible startup, anti-air, can be confirmed in combos, 2 short meters, good stun power, can have delayed startup if you hold punch to fuck with their head (you’ll only get away with this once), can super through poke and block chains, etc.
Although her pokes are formidable (often just off the ground, long-range, etc.), if you can trap her in Hugo’s anti-wakeup routine then she doesn’t have the stamina to do much, so she panics.
Her healing super is a royal pain in the ass and I don’t have much to say about that. If you played carefully and punished her mistakes to close the gap, she cannot use it. A cornered Elena is severely crippled.
Also, get your defense and power taunts in at the slightest opportunity. 4 short taunts for defense (like Q) and poke power (per combo) bonus, 1 long taunt for grab power increase. If the Elena player chose healing then you need your taunts, because you are definitely in for the long haul if you can’t get close.
Long version
[details=Spoiler]I personally never use anything but Gigas though. I’m just a glutton for punishment. I know you said you don’t bother with Gigas because you can’t do a standing (tachi) Gigas, but don’t let that put you off. Hugo’s Gigas is definitely tricky to get the hang of, but not being able to perform a tachi should never hold you back. It can be busted from parries, reversed from blocking, from a dash, jump, cross-up jump (lulz), buffered from other moves (such as cr.lk or clap), and partitioned. Partitioned Gigas is a great substitute for not being able to do a tachi (there’s probably a thread about partitioned Gigas somewhere, have a search, it makes Gigas so fucking easy). It is high risk/reward in this match though. Great damage, hard to nail her with it.
My Elena strategy has mixed success but consists of being patient instead of charging in. I don’t poke much, because a good Elena will be able to super-punish many of Hugo’s whiffs on sight. It isn’t worth the risk. As most Elenas either hover right in your face poking and throwing like crazy, or just run away poking from distance, I just try to wait for mistakes to happen. Mistakes either come from them fucking up manually, or from you baiting a trap that they have fallen into.
Manual mistakes can be tricky to punish, but if you’re looking for them then they will become fairly obvious so you need good reflexes. You’re looking for the slightest mis-judgments on the part of the Elena player: throw whiffs, bad jump-in spacing, pokes falling short, and so on. Cr.mk, 360+lp and EX Lariat cover most of these mistakes, so just stay sharp and punish patiently. For example, if you try to zone her, it is possible to float just outside of kara-throw range and punish grab-whiffs with EX Lariat. It sounds tricky, but if you’re regularly buffering the fireball motion as you dance in front of each other, all you have to do is hit 2x kick when you see the opening.
Baited mistakes are another matter entirely. Ideally, you want to carefully setup a baited mistake from a manual mistake. If you manage to knock her down, then make the Elena player nervous as she is getting up. Hugo’s claps are perfect. I mix between claps that hit her on wakeup, and whiffing hp.clap then lp.clap so that the lp.clap ends a split-second before she has recovered, to add some tension. Initially, the Elena may get antsy and throw out wakeup supers - perfect you just block then punish with your biggest available technique. When the Elena catches on to the clap wakeup tactic, expect to see alot more cautious wakeup blocking - again, perfect, just pause then 360+lp that crouching bastard. This again makes the Elena player nervous, so they begin jumping on wakeup, so you include lk.Backbreakers. Okay, now the Elena player isn’t sure what is coming from where, so wakeup Shoryus and supers appear again.[/details]