If by all means you have to change this cmdlet then I think it'd be better if we added an API to `ISubscriptionClient` called `ImportPublishSettings` which does everything here.