I went with the frankenpanel concept for my build. But, in hindsight, a 2p panel with a single spinner and track ball would have done the trick for 95% of the games we play here.
Swappable panels are really a great idea too, but complicate things quite a bit. Still, there are some really good examples floating around the forums here, if that might of interest.