I have two immediate thoughts:
My first is “Calm Electric” improving the punch of your lasers isn’t going to hurt you - you succeed by killing things against the clock not sitting there for twenty minutes tanking damage. And the capacitor recharge bonus really helps Amarrian gun ships.
The second was “that Omen looks like the Zealot I use for Abyssal runs” followed by “oh, it’s got an afterburner!”
The most time consuming part of an Abyssal run is flying to the caches to destroy and loot them - and it’s the loot that gives you income not the kills. These caches can be 60km or more away. So:
Try the fit first just going a kill and escape run with the fit through a Calm Electrical Abyss, don’t get greedy - treat it as learning (knowledge has its own value). Of course if you find there’s a close in cache, go for it - but watch the clock. You’ve gone the right way with resists rather than plate to keep the mass down and speed up - that’s a generally good Omen fit.
Look at fitting a 50MN MWD of some sort of you can - if you are in Electrical Abysses, you may be able to drop the Capacitor Battery - skilling up the two Weapon Upgrades (normal and advanced) will help with fitting space, as will the basic fitting skills if you’ve been a little amiss training them up.
Invest in Navy versions of the frequency crystals: they do about 15% more damage (let’s hurt them, not tickle 'em - speed is of the essence). Carrying a set of Standard crystals is often useful because of their lower capacitor usage. I’m normally just carrying Navy Multifrequency, Navy Standard and Scorch. Also, for the love of God, Take Scorch. It’s his gift to Advanced Pulse turrets.
Those are expensive drones (“he’ll pay for shiny drones and cut corners on ammunition!”). Watch them carefully - a Deviant Automata Suppressor will cause you great unhappiness at 2m ISK a pop. I’ve not needed drones in Calm sites (I normally carry a flight of Acolyte IIs - they are a quarter the cost of Imperial Navy drones).
So saying, that’s a reasonably balanced fit - a little slow for an Omen (the drawbacks on the three armour rigs aren’t going to help the cause - train up Armour Rigging to help there. And carry better crystals and cheaper drones) but it should get you through a Calm Abyssal site. Watch the clock and focus on getting through all three chambers to start with - greed leads to your downfall while gaining knowledge.