There is absolutely nothing wrong with putting a fuse there, since it is covered and mostly waterproof. I do agree that all fuses should be in a central location but it is not always possible or advisable to do so.
Most of my fuses are underdash. All are labeled. I have 3 on the ignition board behind my passenger seat, one for ignition unit power, one for coil power, and one for an ignition-unit-controlled relay.
I also have a couple directly off the battery, one for the oil cooling fan and one for the backup lights. ALL of these circuits are relay-controlled.
I even have a fuse on the pigtail for my float charger cord.
OUTSTANDING customer service from SE! Glad you're back on the road Jimmy.