I think a big criteria is
"if fuse X blows how much stuff stops running"

I admit I tend to put too many fuses in but when the radio blows a fuse the taillights still stay on and the cop never even notices.

At minimum I would have a fuse for each of
these loads
headlights
park lights turn brake lites
Ran out of space nuts to this

Dan Bentler