What's the best Nintendo Switch controller for Tetris??

I have a Pro Controller, a horipad controller and my joycons. When I don't play handheld, I always play with the joycons and their base. Pro controller sucks when I play Tetris Effect Connected, Tetris 99 and Puyo Puyo tetris. In your opinion, what's the best controller for the Nintendo Switch? Thanks!