A combo of controller/keyboard works best. overall controlling my character and accessing menus is better on the controller. When needing to hit skills on the action bar that are far apart quickly, hitting the number keys on the keyboard is much faster than selecting through your whole action bar to get to a skill.