Yes Happy Birthday Nick!
Apparently that drum frame was something special in the way it allowed the drums to be set up. Nick didn't design them but he was one of the first to get one and he thought it was excellent. It allowed the drums to be placed in the same spot every night but could be customised easily if it needed changing. He reckons it made the bass drums louder and harder and the cymbals ring better. However he also admits that if he hadn't been in Megadeth he'd never use such a thing, and he stopped using it the minute he left. He reckons it was big, bulky, a prick to move and set up, and very pricey, so someone not getting paid what he was simply couldn't afford or want such a thing.
Oh yeah I ended up buying the book too.