I would suggest that the ignition switch be only connected directly to the engine ignition. This will minimize loading on the switch. All other ignition switch loads would use relays.
The fuse block has (2) sections. (1) hot at all times and (2) ignition ON.
Other ignition switch controlled loads would use relays that are powered directly from the battery side of the fuse block.
For example the electric fan control (relay coil) would be ignition but the power (relay contacts) would be hot at all times.
The lights and horn should not go through the ignition switch but are hot at all times.