Appears the Property Dictionary only works to modify appearance in the request page, not sure if this provides you what you are looking for, but if you add a custom property as part of the approval policy, that is required. If you just want to capture something, they would have to put a value in there, they can't just click approve, and go.