At one of my work places, we have two Otii Arc's, and I've found them extremely versatile for measuring the current consumption of our IoT remote trigger device.
We've used it to qualify our coin cell battery (Primary Li), optimise our FW for sleep mode currents and wake periods, as well as characterise the various operating modes we'd see while awake.
I've used it to fix a quirk with our implementation of an ST Microelectronics battery charger IC, used with a larger Li-ion battery pack, and have used it as a general PSU and volt/current meter a few times. I've used its GPIO and ADC/Sense channels just as a readily useable scope/logic analyser...
I've used it to qualify our changes to our app, between various versions of the Tizen OS on the various generations of the Samsung watch, and it's been used to direct how our app behaves to obtain the best battery life without limiting our product features too much.
Sure, the scripting is a premium feature, and you pay for this with a subscription model. This isn't too different to many software licencing arrangements, and I can understand some people's reluctance to support such a sales model.
I've found their support exemplary! They've helped debug my setups, my scripts, and they've updated FW and app for me specifically to address any issues I've come up against. They take UI improvement suggestions on-board, and even updated me when a few of these were implemented.
I looked at a bunch of Keysight gear to do much the same (battery emulation) and I needed three bits of kit and none of them were cheap.
It works for me.