The important thing to remember is the function of the fuse. 99%+ of the time it is for fire protection, not essential overcurrent protection. Most of us rely on the customer wall outlet to be properly protected per NEC or 950.
For this case, electrical position before/after a switch seems not very critical. In my opinion, a fuse cannot provide the multiphase interrupt capacities needed for true overcurrent protection and a CB must be provided. In this case the CB must be the first electrical component in the product. It also then provides for service-disconnect and Emergency Power Off requirements.

