I can honestly say that playing this on controller is amazing.

It still has its own issues, but in terms of ability use, I wouldn't play it any other way. I would heavily suggest that people look into trying out playing with controller, leveling a new job is a perfect time to do it. A few jobs have some ability bloat that makes it tough, but overall it's easy enough to get around.