First encounter with a Libra Armor user online, and I actually win against him. His name was Diego, and I recall seeing him frequently enough. If you're wondering, I was using one of my Ore Clubs, 4.5/3 Stars and OD+5. Oh, and Evasion +2. I was still able to shake him off well enough to defeat him, as a result of catching on, since I could narrow down Energy Charge's aura to two powers and I also saw the Aries aura. Soon afterwards, I became the angel as a result of having had too little health to survive another skirmish and got a Halo Club. Diego managed to skirmish me with the combination again, and lost again, I've been making use of the Halo Club lately. And if you're wondering, I expect the result would have been the same at least if I was using my Skyscraper, because I would have had higher net attack power to work with (albeit with defense).
There's a reason I don't find Aries broken: you can actually, you know, ATTACK the person using it (granted they won't be KBed, but it just means to avoid leaving yourself open unless you can take on the user's net attack power), and Aries doesn't even give either an attack boost or a speed boost on its own (the former would be to butcher you the moment you're hit, the latter would be to stop you from trying to get away unless you have a BLATANT speed advantage), so you're not forced into readable behavior. Also, Aries is iffy at best on a Stone Wall weapon, as it's typical to run out of powers, which you don't want because you can easily become a punching bag, and nobody wants that, except your opponent(s). Expending spaces on unneeded boosts is a good way to waste defense. Not to mention Aries isn't even foolproof for stopping statuses. Nothing like being turned into an Eggplant by a nearby claw user when I have Aries active. >_>
By the way, don't assume this, and don't even rely on this even if my suspicions are right, but I suspect that when a Libra Sponge user loses defense when they're hit. Yep, Glass Cannon status. However, I have no proof that they take more damage, and I'm not sure they do, but it's worth investigating. Just remember that if you do, make sure you use either melee, or static power projectiles like the Earthmaul Club's shots.