Game looks very good but:
Movement is great on controller and bad on keybord and mouse (specially wall jumping)
Aiming is great on mouse but bad on controller (too unprecise)
Right now the optimal way to play the game is to have one hand in a mouse and the othe on a controller.
If your are giving the players the option to use an alternative input method, they should feel good enough using it so that they don't even think about using another one