Yes I think OMNI should count towards post counts.
As you need to meet a minimum requirement to be able to view and post to those forums, as it shows to me that you are dedicated to the FT community.
Why do people get so hung up over how many posts someone has made?
Who's not to say that people that don't post in OMNI aren't getting their post count up by one line responses to other topics anyway.