I have a lot to say on the topic regarding the PinSound shaker, but I will try to keep things to the point. Just to let everyone know, I am the one who was selected to do the PinSound shaker programming for The Getaway. I've done over a dozen custom orchestrations for The Getaway and helped on a variety of others for various pins.
1) Physical Installation | Very simple, easy instructions, takes 15-30 minutes
2) Custom Orchestrations | The only requirement of any mix is that the folder naming convention be in the new number structure. If you have an older version that follows the simple numbering, then it will not work. All you have to do is re-download the mix from the PinSound community forum which should have the new structure. If you have an orchestration you did yourself, then PM PinSound and they will be happy to convert it for you. In order to support advanced features they had to change the way they were referencing the folders. So, nothing difficult or incompatible at all with a custom mix as long as it is converted to the current folder structure.
3) Programming | PinSound is working with users like me to create default shakerizations (my word). If there is one done for your game, then you are plug and play ready to go (will need to install latest firmware). If you want to do your own from scratch or modify an existing routine, then that is quite simple with PinSound Studio Pro. You have 9 different default shaker actions plus 3 custom ones you can program onto any sound event in a game. If editing an existing routine, you'll spend 5-10 minutes. If starting from scratch, you can have a basic shakerization done in 15-20 minutes. Afterwards you'll spend as much time as you want fine tuning things.
4) Orchestration Compatibility | A shaker routine for a game is automatically compatible with ALL orchestrations for that game (there is a feature that will allow you do disable for a given orchestration if you like). So, if PinSound includes one by default (they are still in process of developing for all games) or if you do your own, it will work with every orchestration you have on the USB drive without having to do anything extra.
I highly recommend the PinSound shaker if you already have a PinSound or buy them together as a kit. It is well designed, easily integrates, and PinSound includes all of the tools to easily program the shaker routine. Since I have firsthand experience with installation and programming from start to finish, I'd be happy to answer any questions I can that people post in this thread.
If you are interested in learning more about my Getaway shaker experience, you can start here and read several posts down regarding the installation and programming for The Getaway | https://pinside.com/pinball/forum/topic/getaway-club-dispatch-run-a-make-on-license-plate-kingpin/page/196#post-5176104