It depends on your users need and the service you provide. Usually decentralization is thought of when you want to avoid Single-Points-of-Failure in a network or when you are giving a service that can't work properly without multiple nodes contributing to it.