Ohh it supports controllers decently too. Almost as comfortable as keyboard and mouse. Once you've used keyboard and mouse, you'll find it a little slow to toggle through characters and their abilities using right and left buttons ... But you'll quickly get the muscle memory and start worrying more about the strategy than the controls. The trackpad can be used to move the camera around.
There maybe some community provided controller layouts to improve shortcuts.. but i haven't explored them yet.
Plus i really like the game so if there were any little annoyances i probably didn't notice them ..