Peter,
That is the perfect solution to the problem. As always, I have a lingering question though.
I thought I had read somewhere on this forum that the ignition switch contacts were not rated to pass the load of the entire system.
I guess the bullet proof solution would be to have the ignition switch power a 30 amp relay that fed a remote fuse panel. This way, all accessories would be turned off when the ignition switch was shut off, but the switch itself would only have to pass the minimal load of the relay coil.
I'm sure your solution is fine..I usually go overboard!
Stuart