Controller support is amazing, but...
Please, PLEASE, set a deadzone for analog inputs. EVERY controller eventually stops having neutral be 0, sometimes they don't have it at 0 even brand-new. And please, allow people to switch back to keyboard. I have my controller hooked up at all times and I don't want to disconnect it just to play a game. I know it reads both inputs, but with the aforementioned deadzone problem plus the on-screen inputs being overwritten with controller inputs, it doesn't make for a fun experience.
As is right now, for me and I'm sure many people, it's just unplayable.