Presumably, you would use ServerStorage for instances that you don’t want clients to have access to, while using ReplicatedStorage for things that you would want the clients to always have access to.
Because the use of tools requires all instances to be replicated, it really doesn’t matter where you place them.