We have an approval process being done in Forms with an embedded Web Client iframe. It works great except that the approval history is not as user friendly when it is stored in the repository. As a workaround we have workflows that are getting kicked off that are updating BP data for the document.
I've been thinking of ways to make this easier using the Web Client and it would be really nice if we could create a custom tab in the Web Client that passes the Forms instance id and pulls an action history report for that instance from Forms and displays it in the custom tab.