I tried GameStick controllers on my Ouya, I was able to pair it up manually. But it doesn't show a player assignment on the Ouya Menu. Is it broken?
When it comes to GameStick controllers; Ouya tries its best to determine as many third-party joysticks as possible and assign them to a player port in the android operating system. This is admirable of them to do as they could've easily locked everything down making it almost impossible to hook anything to your Ouya. But if you are able to link your GameStick controllers and pair it. It is connected! It's just in a state as to what I like to refer to as "Player 0"
"Player 0" is controllers that Android sees but Ouya does not. And it makes almost every android game that relies on the Ouya ODK useless with that controller. However, games that have auto-sensing joystick control such as bombsquad will be totally fine with it.
The bottom line when using third party controllers is the variance of their compatibility. If you understand that then you'll be fine.