I have to say that in the grand scheme of ECU's, Omex is in the low/mid range. It has masses of features and not all of them are perfect. Infact, I'm not sure if there is an ECU on the market, whether it be £300 or £3000 that has a 100% perfect spec with everything working just as it should. They all have their pro's and con's. Infact the choice of ECU you make should have a VERY large influence by who will map it.
It's a bit like arriving at a garage to have your car serviced and telling them that you want them to leave their Snap-On tools in the drawers and use your Halfords ones. There's nothing wrong with the Halfords ones, but the mechanic will certainly be more comfortable working with what he is familiar.