AIO - virtually mainteinence free and easy to install, frees up a lot of space so its tidy and allows for good airflow in your case - its a good compromise
I prefer the Brown switches, i like were the activation point is on the brown switches for gaming, you can kinda hover on it with little preasure good for fast movement.