The Omni advantages disappear in the long-term though. More money/cheaper items from vendors? Becomes less of an issue. Omni-Elite? The best non-DeCranium armour is Flowers.
Elite is Omni only mainly for RP reasons. Maybe if Sentinel armour was in-game the same would apply.
And Biomech only gives more in the boots, at Q200.