I needed another set of controllers for the Nintendo switch and I was back and forth on which ones to choose. Should I get another set of Joy-Cons or the Pro Controller? The Joy-Con controllers are pretty amazing, use them as 1 unit, or separate them out. Track motion with them or connect them directly to the switch. What the Joy-Con controllers are capable of is impressive, but this multi-functionality comes at a cost. They aren't the most precise controllers nor the most comfortable, and once I used the Pro-Controller this became even more obvious. The Pro-Controller is one thing and one thing only, a great controller. The buttons and sticks are more precise and give you much more control over the game. The grip is better and more comfortable and the layout is simply more intuitive. Playing some games almost felt like an entirely new experience as the added precision from the Pro-Controller made accomplishing some feats much easier than they ever were with the Joy-Con's. If you plan on any serious gaming I feel the Pro Controllers are a must. The Joy-Cons are serviceable and fine for some games, but the added control from the Pro Controller is worth it.
Pro's: 鈥 Much more precision and control with the Pro Controller over the Joy-Cons 鈥 40 hour battery life vs the joy cons 6 鈥 Much more comfortable in the hand than the Joy-Cons 鈥 Can be played while wired to the Switch Consol 鈥 Slightly cheaper than the Joy-Cons
Con's: 鈥 The Joy cons are essentially two controllers, where the Pro Controller is only one 鈥 Heavier than the Joy-Cons. However, I felt this added weight actually helped with the comfort 鈥 No motion tracking or other functionality that the Joy-Cons have
Thoughts: I would say unless you need 2 more controllers, or are replacing the Joy-Cons, go with the Pro Controller. Head to head in some games like Super Smash Bros. Ultimate, the player using the Pro Controller would have an advantage over the one using the Joy-Cons. The Pro is much more precise, comfortable and easier to use.