"Does this switch require any modification to the existing, or replacement of, the Battery Tray?"
Yes, I started with a temp solution using foam blocks and a home-made strap to keep the battery in place. I eventually got a strap from a 911 Turbo exhaust system and had a strap made as a permanent solution, you can see a pic of it on my webpage.
"Do you need to install longer Battery Cables as with some other type of Batteries?"
No, but its close, there is a little slack with cables, but not much.
"Did you happen to ask them if there are any charging issues for these batteries with the standard 120-Amp Bosch Alternator?"
No, but I have been using their batteries for over a year to good effect.
Ed