If I had one I most likely would not enjoy it as much as my PC or Wii U or 3DS.
Simply because there isn't enough games that appeal to me there. Xbox ONE would be a better choice for me I believe.
As for the controllers, I have 1 problem with each of them, and the Wii U Pro and Gamepad as well so in the end I don't care.