The only point I would make is that these circuits typically take a clean 12v directly to the fan and then all the switch/relay/fuse stuff controls the ground. In other words, your diagram but backwards/inverted.
With your current diagram if anything around the fuses/relay/connectors touches a ground then it's going to short the battery and be a fire risk (the fuses obviously help prevent this, depending on the short). However, wired the other way around if *anything* shorts out then the fan will be in the circuit and the worst that can happen is that the fan comes on.
For a small circuit like yours then it probably doesn't make a lot of difference, but it's a thought. Far in the future, when you've forgotten how it's wired and you're digging around fixing some other problem you might be thankful when the fan suddenly turns on rather than a big flash!
I'm certainly no expert, so hopefully somebody will correct me if I'm wrong.
But from casual observation this seems to be standard practice, and was how the circuit diagram provided with my Derale fan controller arranged things.
Nick