Nitpick: I prefer to get clients from the subscription rather than via the util wrappers:

```javascript
return profile.current.getSubscription(options.subscription).createClient('createComputeManagementClient');
```