I play just fine with kb/mouse even though the UI isn't very intuitive. I can't think of any way a controller would be better for... well, anything.