These are some nice features, and I agree that your use case is a great example.
The battery is going to have a hard time keeping up with a lot of use cases.
So, and again, you need to fit this with the use case.
Probably not an ideal use case but it could work.
"That said, the ones I have seen strike me as very strong fair use cases."
Can anyone think of other use cases, or is that pretty much the list?
Which you choose is going to depend on your use case.
Process steps for a happy path are also used in the context of a use case.
Both can be used on the same system although this use case is unlikely.
Keep in mind that this is dependent on the use case.