Old topic but…that last comment is actually quite useful. Thanks! Sometimes its easy to forget that when you’re ‘bubbling’ you still have the almighty JS available.
When I use javascript to change the input, it changes on screen, but when the workflow saves the field, it still has the value that the user entered.