Thanks. Good to have that confirmed.
I think where my use-case is different from the intended path is the config is done in desktop app, not the extensions page. In the extensions page you know whether bits are enabled so you know whether skus can be set or not.
(Though perhaps I wasn’t clear – the problem is knowing whether to expect a JWT back or not)