I'd say Omnia if you are more interested in in-stream advertising or Collective Digital if you're more interested in brand integrations and off-YouTube opportunities.
But in both cases I think you need to negotiate more as the current deals are far from ideal and the Omnia one will likely lose your money compared to sticking with YouTube direct, with the Collective quite, maybe a bit less possible to do the same thing.