I understand that not everyone is a fan of the ominframe's art style. Art is subjective so that's ok.
However, I believe that the concerns that the omniframe will limit gameplay in some way will be calmed once we get to experience it in action. You won't feel invincible when facing the enemies...