TBT in itself rips on ice! That said, any soft true twin model will suffer a little on boilerplate. The TBT design allows for full edge contact with only a small amount of edge pressure, but still keeps the contact point edges free at those critical moments that tend to happen quick and snap you down hard.
You likely want the Omni, but please post your foot size so we can know for sure.
I have a boot size of 10.
The 158 Omni would be sweet but I never rode TBT and the Omni will have the Freeride TBT which I'm will have a really narrow center base. It would take some time for me to get use to it and I'm thinking that a Omni might be too much for me in these region of riding.
What do you think?